aboutsummaryrefslogtreecommitdiffstats
path: root/init/Kconfig
diff options
context:
space:
mode:
Diffstat (limited to 'init/Kconfig')
-rw-r--r--init/Kconfig51
1 files changed, 50 insertions, 1 deletions
diff --git a/init/Kconfig b/init/Kconfig
index a29a688c47d3..541382d539ad 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -270,9 +270,43 @@ config LOG_BUF_SHIFT
270 13 => 8 KB 270 13 => 8 KB
271 12 => 4 KB 271 12 => 4 KB
272 272
273config CGROUPS
274 bool "Control Group support"
275 help
276 This option will let you use process cgroup subsystems
277 such as Cpusets
278
279 Say N if unsure.
280
281config CGROUP_DEBUG
282 bool "Example debug cgroup subsystem"
283 depends on CGROUPS
284 help
285 This option enables a simple cgroup subsystem that
286 exports useful debugging information about the cgroups
287 framework
288
289 Say N if unsure
290
291config CGROUP_NS
292 bool "Namespace cgroup subsystem"
293 depends on CGROUPS
294 help
295 Provides a simple namespace cgroup subsystem to
296 provide hierarchical naming of sets of namespaces,
297 for instance virtual servers and checkpoint/restart
298 jobs.
299
300config CGROUP_CPUACCT
301 bool "Simple CPU accounting cgroup subsystem"
302 depends on CGROUPS
303 help
304 Provides a simple Resource Controller for monitoring the
305 total CPU consumed by the tasks in a cgroup
306
273config CPUSETS 307config CPUSETS
274 bool "Cpuset support" 308 bool "Cpuset support"
275 depends on SMP 309 depends on SMP && CGROUPS
276 help 310 help
277 This option will let you create and manage CPUSETs which 311 This option will let you create and manage CPUSETs which
278 allow dynamically partitioning a system into sets of CPUs and 312 allow dynamically partitioning a system into sets of CPUs and
@@ -300,6 +334,16 @@ config FAIR_USER_SCHED
300 This option will choose userid as the basis for grouping 334 This option will choose userid as the basis for grouping
301 tasks, thus providing equal CPU bandwidth to each user. 335 tasks, thus providing equal CPU bandwidth to each user.
302 336
337config FAIR_CGROUP_SCHED
338 bool "Control groups"
339 depends on CGROUPS
340 help
341 This option allows you to create arbitrary task groups
342 using the "cgroup" pseudo filesystem and control
343 the cpu bandwidth allocated to each such task group.
344 Refer to Documentation/cgroups.txt for more information
345 on "cgroup" pseudo filesystem.
346
303endchoice 347endchoice
304 348
305config SYSFS_DEPRECATED 349config SYSFS_DEPRECATED
@@ -322,6 +366,11 @@ config SYSFS_DEPRECATED
322 If you are using a distro that was released in 2006 or later, 366 If you are using a distro that was released in 2006 or later,
323 it should be safe to say N here. 367 it should be safe to say N here.
324 368
369config PROC_PID_CPUSET
370 bool "Include legacy /proc/<pid>/cpuset file"
371 depends on CPUSETS
372 default y
373
325config RELAY 374config RELAY
326 bool "Kernel->user space relay support (formerly relayfs)" 375 bool "Kernel->user space relay support (formerly relayfs)"
327 help 376 help