]> err.no Git - linux-2.6/commit
sched: stop wake_affine from causing serious imbalance
authorMike Galbraith <efault@gmx.de>
Thu, 29 May 2008 09:11:41 +0000 (11:11 +0200)
committerIngo Molnar <mingo@elte.hu>
Thu, 29 May 2008 09:29:20 +0000 (11:29 +0200)
commitb3137bc8e77962a8e3b4dfdc1bcfd38e437bd278
tree5131501b5575f933074cc89545ff997d277d1d57
parenta381759d6ad5c5dea5a981918e0b4493e9b66ac7
sched: stop wake_affine from causing serious imbalance

Prevent short-running wakers of short-running threads from overloading a single
cpu via wakeup affinity, and wire up disconnected debug option.

Signed-off-by: Mike Galbraith <efault@gmx.de>
Signed-off-by: Peter Zijlstra <peterz@infradead.org>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
kernel/sched_fair.c