Bug 43242 - Kconfig: Unable to disable Broadcom and Chelsio devices
Summary: Kconfig: Unable to disable Broadcom and Chelsio devices
Status: RESOLVED INSUFFICIENT_DATA
Alias: None
Product: Drivers
Classification: Unclassified
Component: Network (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: drivers_network@kernel-bugs.osdl.org
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2012-05-13 09:49 UTC by Paul Menzel
Modified: 2015-02-19 17:29 UTC (History)
4 users (show)

See Also:
Kernel Version: 3.4-rc7
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Paul Menzel 2012-05-13 09:49:27 UTC
With Linux 3.4-rc7 doing `make menuconfig` and going to Device Drivers → Network Device support → Ethernet driver support, I am unable to disable Broadcom and Chelsio devices.

-*-   Broadcom devices
< >     Broadcom 440x/47xx ethernet support
{M}     Broadcom NetXtremeII support
{M}     Broadcom CNIC support
< >     Broadcom Tigon3 support
< >     Broadcom NetXtremeII 10Gb support
[ ]   Brocade devices
< >   Calxeda 1G/10G XGMAC Ethernet driver
-*-   Chelsio devices
< >     Chelsio 10Gb Ethernet support
{*}     Chelsio Communications T3 10Gb Ethernet support
{*}     Chelsio Communications T4 Ethernet support
< >     Chelsio Communications T4 Virtual Function Ethernet support

As you can see Kconfig also marks the top item differently from for example the item Brocade devices. I also cannot disable the subitems and only choose between compiling them into the kernel or as a module.
Comment 1 Randy Dunlap 2012-05-22 16:52:30 UTC
I cannot reproduce this problem.
Do you already have a .config file that menuconfig is using?

The curly braces {M} or {*} mean that some other config option
has 'selected' these config symbols.  I.e., some other driver
needs these pieces to be enabled also.

Note You need to log in before you can comment on or make changes to this bug.