init: remove depends on CONFIG_EXPERIMENTAL
The CONFIG_EXPERIMENTAL config item has not carried much meaning for a while now and is almost always enabled by default. As agreed during the Linux kernel summit, remove it from any "depends on" lines in Kconfigs. CC: "Eric W. Biederman" <ebiederm@xmission.com> CC: Serge Hallyn <serge.hallyn@canonical.com> CC: "Paul E. McKenney" <paulmck@linux.vnet.ibm.com> CC: Andrew Morton <akpm@linux-foundation.org> CC: Frederic Weisbecker <fweisbec@gmail.com> Signed-off-by: Kees Cook <keescook@chromium.org> Acked-by: Serge Hallyn <serge.hallyn@ubuntu.com>
This commit is contained in:
parent
d9777b8de4
commit
19c9239981
23
init/Kconfig
23
init/Kconfig
@ -220,7 +220,7 @@ config SYSVIPC_SYSCTL
|
|||||||
|
|
||||||
config POSIX_MQUEUE
|
config POSIX_MQUEUE
|
||||||
bool "POSIX Message Queues"
|
bool "POSIX Message Queues"
|
||||||
depends on NET && EXPERIMENTAL
|
depends on NET
|
||||||
---help---
|
---help---
|
||||||
POSIX variant of message queues is a part of IPC. In POSIX message
|
POSIX variant of message queues is a part of IPC. In POSIX message
|
||||||
queues every message has a priority which decides about succession
|
queues every message has a priority which decides about succession
|
||||||
@ -366,7 +366,7 @@ config BSD_PROCESS_ACCT_V3
|
|||||||
at <http://www.gnu.org/software/acct/>.
|
at <http://www.gnu.org/software/acct/>.
|
||||||
|
|
||||||
config TASKSTATS
|
config TASKSTATS
|
||||||
bool "Export task/process statistics through netlink (EXPERIMENTAL)"
|
bool "Export task/process statistics through netlink"
|
||||||
depends on NET
|
depends on NET
|
||||||
default n
|
default n
|
||||||
help
|
help
|
||||||
@ -379,7 +379,7 @@ config TASKSTATS
|
|||||||
Say N if unsure.
|
Say N if unsure.
|
||||||
|
|
||||||
config TASK_DELAY_ACCT
|
config TASK_DELAY_ACCT
|
||||||
bool "Enable per-task delay accounting (EXPERIMENTAL)"
|
bool "Enable per-task delay accounting"
|
||||||
depends on TASKSTATS
|
depends on TASKSTATS
|
||||||
help
|
help
|
||||||
Collect information on time spent by a task waiting for system
|
Collect information on time spent by a task waiting for system
|
||||||
@ -390,7 +390,7 @@ config TASK_DELAY_ACCT
|
|||||||
Say N if unsure.
|
Say N if unsure.
|
||||||
|
|
||||||
config TASK_XACCT
|
config TASK_XACCT
|
||||||
bool "Enable extended accounting over taskstats (EXPERIMENTAL)"
|
bool "Enable extended accounting over taskstats"
|
||||||
depends on TASKSTATS
|
depends on TASKSTATS
|
||||||
help
|
help
|
||||||
Collect extended task accounting data and send the data
|
Collect extended task accounting data and send the data
|
||||||
@ -399,7 +399,7 @@ config TASK_XACCT
|
|||||||
Say N if unsure.
|
Say N if unsure.
|
||||||
|
|
||||||
config TASK_IO_ACCOUNTING
|
config TASK_IO_ACCOUNTING
|
||||||
bool "Enable per-task storage I/O accounting (EXPERIMENTAL)"
|
bool "Enable per-task storage I/O accounting"
|
||||||
depends on TASK_XACCT
|
depends on TASK_XACCT
|
||||||
help
|
help
|
||||||
Collect information on the number of bytes of storage I/O which this
|
Collect information on the number of bytes of storage I/O which this
|
||||||
@ -853,8 +853,8 @@ config MEMCG_SWAP_ENABLED
|
|||||||
select this option (if, for some reason, they need to disable it
|
select this option (if, for some reason, they need to disable it
|
||||||
then swapaccount=0 does the trick).
|
then swapaccount=0 does the trick).
|
||||||
config MEMCG_KMEM
|
config MEMCG_KMEM
|
||||||
bool "Memory Resource Controller Kernel Memory accounting (EXPERIMENTAL)"
|
bool "Memory Resource Controller Kernel Memory accounting"
|
||||||
depends on MEMCG && EXPERIMENTAL
|
depends on MEMCG
|
||||||
depends on SLUB || SLAB
|
depends on SLUB || SLAB
|
||||||
help
|
help
|
||||||
The Kernel Memory extension for Memory Resource Controller can limit
|
The Kernel Memory extension for Memory Resource Controller can limit
|
||||||
@ -866,7 +866,7 @@ config MEMCG_KMEM
|
|||||||
|
|
||||||
config CGROUP_HUGETLB
|
config CGROUP_HUGETLB
|
||||||
bool "HugeTLB Resource Controller for Control Groups"
|
bool "HugeTLB Resource Controller for Control Groups"
|
||||||
depends on RESOURCE_COUNTERS && HUGETLB_PAGE && EXPERIMENTAL
|
depends on RESOURCE_COUNTERS && HUGETLB_PAGE
|
||||||
default n
|
default n
|
||||||
help
|
help
|
||||||
Provides a cgroup Resource Controller for HugeTLB pages.
|
Provides a cgroup Resource Controller for HugeTLB pages.
|
||||||
@ -905,7 +905,6 @@ config FAIR_GROUP_SCHED
|
|||||||
|
|
||||||
config CFS_BANDWIDTH
|
config CFS_BANDWIDTH
|
||||||
bool "CPU bandwidth provisioning for FAIR_GROUP_SCHED"
|
bool "CPU bandwidth provisioning for FAIR_GROUP_SCHED"
|
||||||
depends on EXPERIMENTAL
|
|
||||||
depends on FAIR_GROUP_SCHED
|
depends on FAIR_GROUP_SCHED
|
||||||
default n
|
default n
|
||||||
help
|
help
|
||||||
@ -917,7 +916,6 @@ config CFS_BANDWIDTH
|
|||||||
|
|
||||||
config RT_GROUP_SCHED
|
config RT_GROUP_SCHED
|
||||||
bool "Group scheduling for SCHED_RR/FIFO"
|
bool "Group scheduling for SCHED_RR/FIFO"
|
||||||
depends on EXPERIMENTAL
|
|
||||||
depends on CGROUP_SCHED
|
depends on CGROUP_SCHED
|
||||||
default n
|
default n
|
||||||
help
|
help
|
||||||
@ -999,8 +997,7 @@ config IPC_NS
|
|||||||
different IPC objects in different namespaces.
|
different IPC objects in different namespaces.
|
||||||
|
|
||||||
config USER_NS
|
config USER_NS
|
||||||
bool "User namespace (EXPERIMENTAL)"
|
bool "User namespace"
|
||||||
depends on EXPERIMENTAL
|
|
||||||
depends on UIDGID_CONVERTED
|
depends on UIDGID_CONVERTED
|
||||||
select UIDGID_STRICT_TYPE_CHECKS
|
select UIDGID_STRICT_TYPE_CHECKS
|
||||||
|
|
||||||
@ -1581,7 +1578,7 @@ config MODULE_UNLOAD
|
|||||||
|
|
||||||
config MODULE_FORCE_UNLOAD
|
config MODULE_FORCE_UNLOAD
|
||||||
bool "Forced module unloading"
|
bool "Forced module unloading"
|
||||||
depends on MODULE_UNLOAD && EXPERIMENTAL
|
depends on MODULE_UNLOAD
|
||||||
help
|
help
|
||||||
This option allows you to force a module to unload, even if the
|
This option allows you to force a module to unload, even if the
|
||||||
kernel believes it is unsafe: the kernel will remove the module
|
kernel believes it is unsafe: the kernel will remove the module
|
||||||
|
Loading…
Reference in New Issue
Block a user