From: Mike Galbraith Date: Mon, 4 Jan 2010 13:44:56 +0000 (+0100) Subject: sched: Fix vmark regression on big machines X-Git-Tag: v2.6.33-rc5~2^2~1 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=50b926e439620c469565e8be0f28be78f5fca1ce;p=pandora-kernel.git sched: Fix vmark regression on big machines SD_PREFER_SIBLING is set at the CPU domain level if power saving isn't enabled, leading to many cache misses on large machines as we traverse looking for an idle shared cache to wake to. Change the enabler of select_idle_sibling() to SD_SHARE_PKG_RESOURCES, and enable same at the sibling domain level. Reported-by: Lin Ming Signed-off-by: Mike Galbraith Signed-off-by: Peter Zijlstra LKML-Reference: <1262612696.15495.15.camel@marge.simson.net> Signed-off-by: Ingo Molnar --- Reading git-diff-tree failed