]> git.karo-electronics.de Git - karo-tx-linux.git/commit
sched: More generic WAKE_AFFINE vs select_idle_sibling()
authorPeter Zijlstra <a.p.zijlstra@chello.nl>
Thu, 12 Nov 2009 14:55:29 +0000 (15:55 +0100)
committerGreg Kroah-Hartman <gregkh@suse.de>
Mon, 20 Sep 2010 20:18:10 +0000 (13:18 -0700)
commit81c8021a88266324db40cb2e6691fc5ddc67034a
tree45969cbf57c83bcc721822eca11a71ecc2a45000
parent505afcbd47a8588251409191dddd7f888b555c6f
sched: More generic WAKE_AFFINE vs select_idle_sibling()

commit fe3bcfe1f6c1fc4ea7706ac2d05e579fd9092682 upstream

Instead of only considering SD_WAKE_AFFINE | SD_PREFER_SIBLING
domains also allow all SD_PREFER_SIBLING domains below a
SD_WAKE_AFFINE domain to change the affinity target.

Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Cc: Mike Galbraith <efault@gmx.de>
LKML-Reference: <20091112145610.909723612@chello.nl>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Mike Galbraith <efault@gmx.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
kernel/sched_fair.c