• M
    init/Kconfig: re-order CONFIG_EXPERT options to fix menuconfig display · 657a5209
    Mike Frysinger 提交于
    The kconfig language requires that dependent options all follow the
    menuconfig symbol in order to be collapsed below it.  Recently some hidden
    options were added below the EXPERT menuconfig, but did not depend on
    EXPERT (because hidden options can't).  This broke the display.  So
    re-order all these options, and while we're here stick the PCI quirks
    under the EXPERT menu (since it isn't sitting with any related options).
    
    Before this commit, we get:
    	[*] Configure standard kernel features (expert users)  --->
    	[ ] Sysctl syscall support
    	[*] Load all symbols for debugging/ksymoops
    	...
    	[ ] Embedded system
    
    Now we get the older (and correct) behavior:
    	[*] Configure standard kernel features (expert users)  --->
    	[ ] Embedded system
    And if you go into the expert menu you get the expert options:
    	[ ] Sysctl syscall support
    	[*] Load all symbols for debugging/ksymoops
    	...
    Signed-off-by: NMike Frysinger <vapier@gentoo.org>
    Acked-by: NRandy Dunlap <rdunlap@infradead.org>
    Cc: zhangwei(Jovi) <jovi.zhangwei@huawei.com>
    Cc: Michal Marek <mmarek@suse.cz>
    Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
    Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
    657a5209
Kconfig 57.0 KB