aboutsummaryrefslogtreecommitdiffstats
path: root/init
diff options
context:
space:
mode:
authorLi Zefan <lizf@cn.fujitsu.com>2009-01-15 16:50:58 -0500
committerLinus Torvalds <torvalds@linux-foundation.org>2009-01-15 19:39:37 -0500
commit23964d2d02984d44aeb2d84d7ffb3359e728df43 (patch)
treec84ac4fd111df4277d7a2c6ee7fc8fd503156c0f /init
parenta6b2f87be1aafedc585bad86b77c2e2bbd49b308 (diff)
cgroups: clean up Kconfig
- move CONFIG_PROC_PID_CPUSET into cgroup menu - move MM_OWNER to the bottom for better menu indent - fix typos - use tabs not spaces Signed-off-by: Li Zefan <lizf@cn.fujitsu.com> Acked-by: Paul Menage <menage@google.com> Acked-by: Balbir Singh <balbir@linux.vnet.ibm.com> Signed-off-by: Andrew Morton <akpm@linux-foundation.org> Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'init')
-rw-r--r--init/Kconfig56
1 files changed, 28 insertions, 28 deletions
diff --git a/init/Kconfig b/init/Kconfig
index a724a149bf3f..56fd93c63c77 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -328,11 +328,10 @@ config CGROUP_SCHED
328 328
329endchoice 329endchoice
330 330
331menu "Control Group support" 331menuconfig CGROUPS
332config CGROUPS 332 boolean "Control Group support"
333 bool "Control Group support"
334 help 333 help
335 This option add support for grouping sets of processes together, for 334 This option adds support for grouping sets of processes together, for
336 use with process control subsystems such as Cpusets, CFS, memory 335 use with process control subsystems such as Cpusets, CFS, memory
337 controls or device isolation. 336 controls or device isolation.
338 See 337 See
@@ -343,6 +342,8 @@ config CGROUPS
343 342
344 Say N if unsure. 343 Say N if unsure.
345 344
345if CGROUPS
346
346config CGROUP_DEBUG 347config CGROUP_DEBUG
347 bool "Example debug cgroup subsystem" 348 bool "Example debug cgroup subsystem"
348 depends on CGROUPS 349 depends on CGROUPS
@@ -350,24 +351,24 @@ config CGROUP_DEBUG
350 help 351 help
351 This option enables a simple cgroup subsystem that 352 This option enables a simple cgroup subsystem that
352 exports useful debugging information about the cgroups 353 exports useful debugging information about the cgroups
353 framework 354 framework.
354 355
355 Say N if unsure 356 Say N if unsure.
356 357
357config CGROUP_NS 358config CGROUP_NS
358 bool "Namespace cgroup subsystem" 359 bool "Namespace cgroup subsystem"
359 depends on CGROUPS 360 depends on CGROUPS
360 help 361 help
361 Provides a simple namespace cgroup subsystem to 362 Provides a simple namespace cgroup subsystem to
362 provide hierarchical naming of sets of namespaces, 363 provide hierarchical naming of sets of namespaces,
363 for instance virtual servers and checkpoint/restart 364 for instance virtual servers and checkpoint/restart
364 jobs. 365 jobs.
365 366
366config CGROUP_FREEZER 367config CGROUP_FREEZER
367 bool "control group freezer subsystem" 368 bool "Freezer cgroup subsystem"
368 depends on CGROUPS 369 depends on CGROUPS
369 help 370 help
370 Provides a way to freeze and unfreeze all tasks in a 371 Provides a way to freeze and unfreeze all tasks in a
371 cgroup. 372 cgroup.
372 373
373config CGROUP_DEVICE 374config CGROUP_DEVICE
@@ -388,18 +389,23 @@ config CPUSETS
388 389
389 Say N if unsure. 390 Say N if unsure.
390 391
392config PROC_PID_CPUSET
393 bool "Include legacy /proc/<pid>/cpuset file"
394 depends on CPUSETS
395 default y
396
391config CGROUP_CPUACCT 397config CGROUP_CPUACCT
392 bool "Simple CPU accounting cgroup subsystem" 398 bool "Simple CPU accounting cgroup subsystem"
393 depends on CGROUPS 399 depends on CGROUPS
394 help 400 help
395 Provides a simple Resource Controller for monitoring the 401 Provides a simple Resource Controller for monitoring the
396 total CPU consumed by the tasks in a cgroup 402 total CPU consumed by the tasks in a cgroup.
397 403
398config RESOURCE_COUNTERS 404config RESOURCE_COUNTERS
399 bool "Resource counters" 405 bool "Resource counters"
400 help 406 help
401 This option enables controller independent resource accounting 407 This option enables controller independent resource accounting
402 infrastructure that works with cgroups 408 infrastructure that works with cgroups.
403 depends on CGROUPS 409 depends on CGROUPS
404 410
405config CGROUP_MEM_RES_CTLR 411config CGROUP_MEM_RES_CTLR
@@ -425,9 +431,6 @@ config CGROUP_MEM_RES_CTLR
425 This config option also selects MM_OWNER config option, which 431 This config option also selects MM_OWNER config option, which
426 could in turn add some fork/exit overhead. 432 could in turn add some fork/exit overhead.
427 433
428config MM_OWNER
429 bool
430
431config CGROUP_MEM_RES_CTLR_SWAP 434config CGROUP_MEM_RES_CTLR_SWAP
432 bool "Memory Resource Controller Swap Extension(EXPERIMENTAL)" 435 bool "Memory Resource Controller Swap Extension(EXPERIMENTAL)"
433 depends on CGROUP_MEM_RES_CTLR && SWAP && EXPERIMENTAL 436 depends on CGROUP_MEM_RES_CTLR && SWAP && EXPERIMENTAL
@@ -444,8 +447,10 @@ config CGROUP_MEM_RES_CTLR_SWAP
444 there will be no overhead from this. Even when you set this config=y, 447 there will be no overhead from this. Even when you set this config=y,
445 if boot option "noswapaccount" is set, swap will not be accounted. 448 if boot option "noswapaccount" is set, swap will not be accounted.
446 449
450endif # CGROUPS
447 451
448endmenu 452config MM_OWNER
453 bool
449 454
450config SYSFS_DEPRECATED 455config SYSFS_DEPRECATED
451 bool 456 bool
@@ -483,11 +488,6 @@ config SYSFS_DEPRECATED_V2
483 if the original kernel, that came with your distribution, has 488 if the original kernel, that came with your distribution, has
484 this option set to N. 489 this option set to N.
485 490
486config PROC_PID_CPUSET
487 bool "Include legacy /proc/<pid>/cpuset file"
488 depends on CPUSETS
489 default y
490
491config RELAY 491config RELAY
492 bool "Kernel->user space relay support (formerly relayfs)" 492 bool "Kernel->user space relay support (formerly relayfs)"
493 help 493 help