aboutsummaryrefslogtreecommitdiffstats
path: root/init/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'init/Kconfig')
-rw-r--r--init/Kconfig28
1 files changed, 25 insertions, 3 deletions
diff --git a/init/Kconfig b/init/Kconfig
index 412c21b00d5..6aad581f18e 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -673,7 +673,7 @@ config CGROUP_MEM_RES_CTLR_SWAP
673 be careful about enabling this. When memory resource controller 673 be careful about enabling this. When memory resource controller
674 is disabled by boot option, this will be automatically disabled and 674 is disabled by boot option, this will be automatically disabled and
675 there will be no overhead from this. Even when you set this config=y, 675 there will be no overhead from this. Even when you set this config=y,
676 if boot option "noswapaccount" is set, swap will not be accounted. 676 if boot option "swapaccount=0" is set, swap will not be accounted.
677 Now, memory usage of swap_cgroup is 2 bytes per entry. If swap page 677 Now, memory usage of swap_cgroup is 2 bytes per entry. If swap page
678 size is 4096bytes, 512k per 1Gbytes of swap. 678 size is 4096bytes, 512k per 1Gbytes of swap.
679config CGROUP_MEM_RES_CTLR_SWAP_ENABLED 679config CGROUP_MEM_RES_CTLR_SWAP_ENABLED
@@ -688,7 +688,7 @@ config CGROUP_MEM_RES_CTLR_SWAP_ENABLED
688 parameter should have this option unselected. 688 parameter should have this option unselected.
689 For those who want to have the feature enabled by default should 689 For those who want to have the feature enabled by default should
690 select this option (if, for some reason, they need to disable it 690 select this option (if, for some reason, they need to disable it
691 then noswapaccount does the trick). 691 then swapaccount=0 does the trick).
692 692
693config CGROUP_PERF 693config CGROUP_PERF
694 bool "Enable perf_event per-cpu per-container group (cgroup) monitoring" 694 bool "Enable perf_event per-cpu per-container group (cgroup) monitoring"
@@ -915,8 +915,16 @@ config SYSCTL
915config ANON_INODES 915config ANON_INODES
916 bool 916 bool
917 917
918config PANIC_TIMEOUT
919 int "Default panic timeout"
920 default 0
921 help
922 Set default panic timeout.
923
918menuconfig EXPERT 924menuconfig EXPERT
919 bool "Configure standard kernel features (expert users)" 925 bool "Configure standard kernel features (expert users)"
926 # Unhide debug options, to make the on-by-default options visible
927 select DEBUG_KERNEL
920 help 928 help
921 This option allows certain base kernel options and settings 929 This option allows certain base kernel options and settings
922 to be disabled or tweaked. This is for specialized 930 to be disabled or tweaked. This is for specialized
@@ -1007,14 +1015,19 @@ config ELF_CORE
1007 help 1015 help
1008 Enable support for generating core dumps. Disabling saves about 4k. 1016 Enable support for generating core dumps. Disabling saves about 4k.
1009 1017
1018
1010config PCSPKR_PLATFORM 1019config PCSPKR_PLATFORM
1011 bool "Enable PC-Speaker support" if EXPERT 1020 bool "Enable PC-Speaker support" if EXPERT
1012 depends on ALPHA || X86 || MIPS || PPC_PREP || PPC_CHRP || PPC_PSERIES 1021 depends on HAVE_PCSPKR_PLATFORM
1022 select I8253_LOCK
1013 default y 1023 default y
1014 help 1024 help
1015 This option allows to disable the internal PC-Speaker 1025 This option allows to disable the internal PC-Speaker
1016 support, saving some memory. 1026 support, saving some memory.
1017 1027
1028config HAVE_PCSPKR_PLATFORM
1029 bool
1030
1018config BASE_FULL 1031config BASE_FULL
1019 default y 1032 default y
1020 bool "Enable full-sized data structures for core" if EXPERT 1033 bool "Enable full-sized data structures for core" if EXPERT
@@ -1081,6 +1094,15 @@ config SHMEM
1081 option replaces shmem and tmpfs with the much simpler ramfs code, 1094 option replaces shmem and tmpfs with the much simpler ramfs code,
1082 which may be appropriate on small systems without swap. 1095 which may be appropriate on small systems without swap.
1083 1096
1097config ASHMEM
1098 bool "Enable the Anonymous Shared Memory Subsystem"
1099 default n
1100 depends on SHMEM || TINY_SHMEM
1101 help
1102 The ashmem subsystem is a new shared memory allocator, similar to
1103 POSIX SHM but with different behavior and sporting a simpler
1104 file-based API.
1105
1084config AIO 1106config AIO
1085 bool "Enable AIO support" if EXPERT 1107 bool "Enable AIO support" if EXPERT
1086 default y 1108 default y