Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 96208 - megaraid legacy adapter driver not appearing when doing 'make menuconfig' in 2.6 kernel
Summary: megaraid legacy adapter driver not appearing when doing 'make menuconfig' in ...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Gentoo Kernel Bug Wranglers and Kernel Maintainers
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-06-15 13:15 UTC by Josh
Modified: 2005-06-17 01:37 UTC (History)
0 users

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Josh 2005-06-15 13:15:29 UTC
The LSI Logic Legacy MegaRAID Driver (CONFIG_MEGARAID_LEGACY) option does not
show up in:
-> Device Drivers
   ->SCSI device support
      ->SCSI device support (SCSI [=y])
         ->SCSI low-level drivers

when doing 'make menuconfig' using the 2.6.11-hardened-r13 kernel for x86.

Reproducible: Always
Steps to Reproduce:
1.  emerge hardened sources
2.  cd /usr/src/linux-2.6.11-hardened-r13/
3.  make menuconfig
4.  look for LSI Logic Legacy MegaRAID in SCSI low-level drivers

Actual Results:  
the LSI Logic Legacy MegaRAID option is not there.

Expected Results:  
Both the Legacy and New Driver options should be there.

Upon inspection of Kconfig.megaraid in the
/usr/src/linux-2.6.11-hardened-r13/drivers/scsi/megaraid/ I found that if you
change the .config in /usr/src/linux-2.6.11-hardened-r13 so that
CONFIG_MEGARAID_NEWGEN=n then running 'make menuconfig' will show both options
for the New and Legacy driver.  My guess is if you set that in the ebuild it
would be an appropriate fix.
Comment 1 Chris White (RETIRED) gentoo-dev 2005-06-15 13:19:04 UTC
Kernel re-assignment. 
Comment 2 Daniel Drake (RETIRED) gentoo-dev 2005-06-17 01:37:08 UTC
Type /MEGARAID<enter> in menuconfig and ensure you have satisfied the dependencies
It sounds like you have enabled the new generation driver (this is not on by
default) which correctly hides the incompatible old one as you have observed.