aboutsummaryrefslogtreecommitdiffstats
path: root/init/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'init/Kconfig')
-rw-r--r--init/Kconfig23
1 files changed, 13 insertions, 10 deletions
diff --git a/init/Kconfig b/init/Kconfig
index e0358f3946a1..f70f2fd273c2 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -1,3 +1,11 @@
1config DEFCONFIG_LIST
2 string
3 option defconfig_list
4 default "/lib/modules/$UNAME_RELEASE/.config"
5 default "/etc/kernel-config"
6 default "/boot/config-$UNAME_RELEASE"
7 default "arch/$ARCH/defconfig"
8
1menu "Code maturity level options" 9menu "Code maturity level options"
2 10
3config EXPERIMENTAL 11config EXPERIMENTAL
@@ -236,16 +244,6 @@ config UID16
236 help 244 help
237 This enables the legacy 16-bit UID syscall wrappers. 245 This enables the legacy 16-bit UID syscall wrappers.
238 246
239config VM86
240 depends X86
241 default y
242 bool "Enable VM86 support" if EMBEDDED
243 help
244 This option is required by programs like DOSEMU to run 16-bit legacy
245 code on X86 processors. It also may be needed by software like
246 XFree86 to initialize some video cards via BIOS. Disabling this
247 option saves about 6k.
248
249config CC_OPTIMIZE_FOR_SIZE 247config CC_OPTIMIZE_FOR_SIZE
250 bool "Optimize for size (Look out for broken compilers!)" 248 bool "Optimize for size (Look out for broken compilers!)"
251 default y 249 default y
@@ -341,9 +339,14 @@ config BASE_FULL
341 kernel data structures. This saves memory on small machines, 339 kernel data structures. This saves memory on small machines,
342 but may reduce performance. 340 but may reduce performance.
343 341
342config RT_MUTEXES
343 boolean
344 select PLIST
345
344config FUTEX 346config FUTEX
345 bool "Enable futex support" if EMBEDDED 347 bool "Enable futex support" if EMBEDDED
346 default y 348 default y
349 select RT_MUTEXES
347 help 350 help
348 Disabling this option will cause the kernel to be built without 351 Disabling this option will cause the kernel to be built without
349 support for "fast userspace mutexes". The resulting kernel may not 352 support for "fast userspace mutexes". The resulting kernel may not