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>
This commit is contained in:
Parag Warudkar
2008-05-03 20:42:34 -04:00
committed by Ingo Molnar
parent 3e51f33fcc
commit aac6abca85

View File

@@ -324,7 +324,8 @@ config HAVE_UNSTABLE_SCHED_CLOCK
config GROUP_SCHED config GROUP_SCHED
bool "Group CPU scheduler" bool "Group CPU scheduler"
default y depends on EXPERIMENTAL
default n
help help
This feature lets CPU scheduler recognize task groups and control CPU This feature lets CPU scheduler recognize task groups and control CPU
bandwidth allocation to such task groups. bandwidth allocation to such task groups.
@@ -332,7 +333,7 @@ config GROUP_SCHED
config FAIR_GROUP_SCHED config FAIR_GROUP_SCHED
bool "Group scheduling for SCHED_OTHER" bool "Group scheduling for SCHED_OTHER"
depends on GROUP_SCHED depends on GROUP_SCHED
default y default GROUP_SCHED
config RT_GROUP_SCHED config RT_GROUP_SCHED
bool "Group scheduling for SCHED_RR/FIFO" bool "Group scheduling for SCHED_RR/FIFO"