diff options
Diffstat (limited to 'init/Kconfig')
-rw-r--r-- | init/Kconfig | 28 |
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. |
679 | config CGROUP_MEM_RES_CTLR_SWAP_ENABLED | 679 | config 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 | ||
693 | config CGROUP_PERF | 693 | config 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 | |||
915 | config ANON_INODES | 915 | config ANON_INODES |
916 | bool | 916 | bool |
917 | 917 | ||
918 | config PANIC_TIMEOUT | ||
919 | int "Default panic timeout" | ||
920 | default 0 | ||
921 | help | ||
922 | Set default panic timeout. | ||
923 | |||
918 | menuconfig EXPERT | 924 | menuconfig 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 | |||
1010 | config PCSPKR_PLATFORM | 1019 | config 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 | ||
1028 | config HAVE_PCSPKR_PLATFORM | ||
1029 | bool | ||
1030 | |||
1018 | config BASE_FULL | 1031 | config 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 | ||
1097 | config 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 | |||
1084 | config AIO | 1106 | config AIO |
1085 | bool "Enable AIO support" if EXPERT | 1107 | bool "Enable AIO support" if EXPERT |
1086 | default y | 1108 | default y |