From: Peter Zijlstra Date: Thu, 10 Nov 2011 12:01:10 +0000 (+0100) Subject: sched: Avoid SMT siblings in select_idle_sibling() if possible X-Git-Tag: v3.2-rc5~45^2~2 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=4dcfe1025b513c2c1da5bf5586adb0e80148f612;p=pandora-kernel.git sched: Avoid SMT siblings in select_idle_sibling() if possible Avoid select_idle_sibling() from picking a sibling thread if there's an idle core that shares cache. This fixes SMT balancing in the increasingly common case where there's a shared cache core available to balance to. Tested-by: Mike Galbraith Signed-off-by: Peter Zijlstra Cc: Suresh Siddha Link: http://lkml.kernel.org/r/1321350377.1421.55.camel@twins Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed