]> git.baikalelectronics.ru Git - kernel.git/commit
revert ("sched: fair-group: SMP-nice for group scheduling")
authorIngo Molnar <mingo@elte.hu>
Thu, 29 May 2008 09:28:57 +0000 (11:28 +0200)
committerIngo Molnar <mingo@elte.hu>
Thu, 29 May 2008 09:28:57 +0000 (11:28 +0200)
commit32997e2c197a87841e636910326093d020e23fca
treeb8630b4af286409efdd648920a546fae24d4db88
parent3b1b644112eb3a55104c282779760ef0883a065c
revert ("sched: fair-group: SMP-nice for group scheduling")

Yanmin Zhang reported:

Comparing with 2.6.25, volanoMark has big regression with kernel 2.6.26-rc1.
It's about 50% on my 8-core stoakley, 16-core tigerton, and Itanium Montecito.

With bisect, I located the following patch:

cc8e87e3dfeff22e4c0057d30361ee0d76a87d2e is first bad commit
| commit cc8e87e3dfeff22e4c0057d30361ee0d76a87d2e
| Author: Peter Zijlstra <a.p.zijlstra@chello.nl>
| Date:   Sat Apr 19 19:45:00 2008 +0200
|
|     sched: fair-group: SMP-nice for group scheduling

Revert it so that we get v2.6.25 behavior.

Bisected-by: Yanmin Zhang <yanmin_zhang@linux.intel.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
include/linux/sched.h
kernel/sched.c
kernel/sched_debug.c
kernel/sched_fair.c
kernel/sched_rt.c