Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 230041 - x11-drivers/nvidia-drivers-169.09-r1 does not work with CONFIG_SLUB
Summary: x11-drivers/nvidia-drivers-169.09-r1 does not work with CONFIG_SLUB
Status: RESOLVED TEST-REQUEST
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: AMD64 Linux
: High normal (vote)
Assignee: Ricardo Mendoza (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-06-29 15:50 UTC by Michael Hordijk
Modified: 2008-12-31 15:55 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
emerge --info (emerge.info,4.19 KB, text/plain)
2008-06-29 19:57 UTC, Michael Hordijk
Details
my 2.6.26 config (config,41.14 KB, text/plain)
2008-07-25 16:54 UTC, Patrizio Bassi
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Michael Hordijk 2008-06-29 15:50:12 UTC
If I compile the current stable kernel (2.6.24-r8) with CONFIG_SLUB, the nvidia
module does not load, and gives the following warnings during emerge:

 * Updating module dependencies for 2.6.24-gentoo-r8 ...
WARNING: //lib/modules/2.6.24-gentoo-r8/video/nvidia.ko needs unknown symbol page_to_pfn
WARNING: //lib/modules/2.6.24-gentoo-r8/video/nvidia.ko needs unknown symbol pfn_to_page
WARNING: //lib/modules/2.6.24-gentoo-r8/video/nvidia.ko needs unknown symbol malloc_sizes                                                                                                        [ ok ]


Reproducible: Always

Steps to Reproduce:



Expected Results:  
The ebuild should check for CONFIG_SLUB being set.  If there is another config
option that allows CONFIG_SLUB to be used, the ebuild should report that.
Comment 1 Carsten Lohrke (RETIRED) gentoo-dev 2008-06-29 16:26:20 UTC
So what shall we do? Please ask Nvidia for better support. We cannot patch the binary they provide.
Comment 2 Michael Hordijk 2008-06-29 17:15:07 UTC
I would expect a linux config check could be added to check for CONFIG_SLUB, and
make sure it is not set.

Much like we check for MTRR, PARAVIRT, etc.
Comment 3 Carsten Lohrke (RETIRED) gentoo-dev 2008-06-29 18:04:16 UTC
I see, up to maintainer.
Comment 4 Tony Vroon (RETIRED) gentoo-dev 2008-06-29 18:47:32 UTC
emerge --info is required.
Comment 5 Michael Hordijk 2008-06-29 19:57:14 UTC
Created attachment 158889 [details]
emerge --info
Comment 6 Michael Hordijk 2008-06-29 19:57:39 UTC
emerge --info attached
Comment 7 Patrizio Bassi 2008-07-24 20:28:54 UTC
it works for me...amd64
Comment 8 Michael Hordijk 2008-07-24 20:43:55 UTC
(In reply to comment #7)
> it works for me...amd64

Can you attach your .config?  I'm guessing that it may be some interdependence
between more than one configuration setting.
Comment 9 Patrizio Bassi 2008-07-25 16:54:43 UTC
Created attachment 161351 [details]
my 2.6.26 config
Comment 10 Doug Goldstein (RETIRED) gentoo-dev 2008-12-18 21:04:38 UTC
Is this still broken? I've never been able to duplicate it and I've used SLUB since it's inception.
Comment 11 Patrizio Bassi 2008-12-31 15:55:12 UTC
works for me...