aboutsummaryrefslogtreecommitdiffstats
path: root/init
diff options
context:
space:
mode:
authorParag Warudkar <parag.warudkar@gmail.com>2008-05-03 20:42:34 -0400
committerIngo Molnar <mingo@elte.hu>2008-05-05 17:56:18 -0400
commitaac6abca858386438d9a7233c3471d2ecfa2f704 (patch)
treea5e4f64008d426285f101ecf0539b65d4eedae0c /init
parent3e51f33fcc7f55e6df25d15b55ed10c8b4da84cd (diff)
sched: default to n for GROUP_SCHED and FAIR_GROUP_SCHED
GROUP_SCHED is confirmed to cause unacceptable latencies, see: http://lkml.org/lkml/2008/5/2/370. Mark it EXPERIMENTAL and default to no for now. Signed-off-by: Parag Warudkar <parag.warudkar@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'init')
-rw-r--r--init/Kconfig5
1 files changed, 3 insertions, 2 deletions
diff --git a/init/Kconfig b/init/Kconfig
index fa42e6b549d3..4c33316743f5 100644
--- a/init/Kconfig
+++ b/init/Kconfig
@@ -324,7 +324,8 @@ config HAVE_UNSTABLE_SCHED_CLOCK
324 324
325config GROUP_SCHED 325config GROUP_SCHED
326 bool "Group CPU scheduler" 326 bool "Group CPU scheduler"
327 default y 327 depends on EXPERIMENTAL
328 default n
328 help 329 help
329 This feature lets CPU scheduler recognize task groups and control CPU 330 This feature lets CPU scheduler recognize task groups and control CPU
330 bandwidth allocation to such task groups. 331 bandwidth allocation to such task groups.
@@ -332,7 +333,7 @@ config GROUP_SCHED
332config FAIR_GROUP_SCHED 333config FAIR_GROUP_SCHED
333 bool "Group scheduling for SCHED_OTHER" 334 bool "Group scheduling for SCHED_OTHER"
334 depends on GROUP_SCHED 335 depends on GROUP_SCHED
335 default y 336 default GROUP_SCHED
336 337
337config RT_GROUP_SCHED 338config RT_GROUP_SCHED
338 bool "Group scheduling for SCHED_RR/FIFO" 339 bool "Group scheduling for SCHED_RR/FIFO"