aboutsummaryrefslogtreecommitdiffstats
path: root/init
diff options
context:
space:
mode:
authorRobert P. J. Day <rpjday@crashcourse.ca>2008-08-04 13:31:32 -0400
committerSam Ravnborg <sam@ravnborg.org>2008-08-06 16:14:04 -0400
commit0b0de144333fca335a0111a6f9c59176ad43ba0a (patch)
tree8cbadef138f6c40c465021740bcb7b147aad4d62 /init
parent0758416325dc75e203ab974aa5e937bef7d2afef (diff)
Kconfig: Extend "menuconfig" for modules to simplify Kconfig file
Given that the init/Kconfig file uses a "menuconfig" directive for modules already, might as well wrap all the submenu entries in an "if" to toss all those dependencies. Signed-off-by: Robert P. J. Day <rpjday@crashcourse.ca> Acked-by: Randy Dunlap <randy.dunlap@oracle.com> Signed-off-by: Sam Ravnborg <sam@ravnborg.org>
Diffstat (limited to 'init')
-rw-r--r--init/Kconfig9
1 files changed, 4 insertions, 5 deletions
diff --git a/init/Kconfig b/init/Kconfig
index 7e6dae1ae727..b678803deccf 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -845,9 +845,10 @@ menuconfig MODULES
845 845
846 If unsure, say Y. 846 If unsure, say Y.
847 847
848if MODULES
849
848config MODULE_FORCE_LOAD 850config MODULE_FORCE_LOAD
849 bool "Forced module loading" 851 bool "Forced module loading"
850 depends on MODULES
851 default n 852 default n
852 help 853 help
853 Allow loading of modules without version information (ie. modprobe 854 Allow loading of modules without version information (ie. modprobe
@@ -856,7 +857,6 @@ config MODULE_FORCE_LOAD
856 857
857config MODULE_UNLOAD 858config MODULE_UNLOAD
858 bool "Module unloading" 859 bool "Module unloading"
859 depends on MODULES
860 help 860 help
861 Without this option you will not be able to unload any 861 Without this option you will not be able to unload any
862 modules (note that some modules may not be unloadable 862 modules (note that some modules may not be unloadable
@@ -875,7 +875,6 @@ config MODULE_FORCE_UNLOAD
875 875
876config MODVERSIONS 876config MODVERSIONS
877 bool "Module versioning support" 877 bool "Module versioning support"
878 depends on MODULES
879 help 878 help
880 Usually, you have to use modules compiled with your kernel. 879 Usually, you have to use modules compiled with your kernel.
881 Saying Y here makes it sometimes possible to use modules 880 Saying Y here makes it sometimes possible to use modules
@@ -886,7 +885,6 @@ config MODVERSIONS
886 885
887config MODULE_SRCVERSION_ALL 886config MODULE_SRCVERSION_ALL
888 bool "Source checksum for all modules" 887 bool "Source checksum for all modules"
889 depends on MODULES
890 help 888 help
891 Modules which contain a MODULE_VERSION get an extra "srcversion" 889 Modules which contain a MODULE_VERSION get an extra "srcversion"
892 field inserted into their modinfo section, which contains a 890 field inserted into their modinfo section, which contains a
@@ -898,11 +896,12 @@ config MODULE_SRCVERSION_ALL
898 896
899config KMOD 897config KMOD
900 def_bool y 898 def_bool y
901 depends on MODULES
902 help 899 help
903 This is being removed soon. These days, CONFIG_MODULES 900 This is being removed soon. These days, CONFIG_MODULES
904 implies CONFIG_KMOD, so use that instead. 901 implies CONFIG_KMOD, so use that instead.
905 902
903endif # MODULES
904
906config STOP_MACHINE 905config STOP_MACHINE
907 bool 906 bool
908 default y 907 default y