aboutsummaryrefslogtreecommitdiffstats
path: root/fs/proc/array.c
diff options
context:
space:
mode:
authorPeter Zijlstra <[email protected]>2009-09-17 07:01:14 +0000
committerIngo Molnar <[email protected]>2009-09-17 08:40:31 +0000
commit29cd8bae396583a2ee9a3340db8c5102acf9f6fd (patch)
treed16fba0c7c7da9047db532fcf5cbb847bd6fea51 /fs/proc/array.c
parentsched: Stop buddies from hogging the system (diff)
downloadkernel-29cd8bae396583a2ee9a3340db8c5102acf9f6fd.tar.gz
kernel-29cd8bae396583a2ee9a3340db8c5102acf9f6fd.zip
sched: Fix SD_POWERSAVING_BALANCE|SD_PREFER_LOCAL vs SD_WAKE_AFFINE
The SD_POWERSAVING_BALANCE|SD_PREFER_LOCAL code can break out of the domain iteration early, making us miss the SD_WAKE_AFFINE bits. Fix this by continuing iteration until there is no need for a larger domain. This also cleans up the cgroup stuff a bit, but not having two update_shares() invocations. Signed-off-by: Peter Zijlstra <[email protected]> LKML-Reference: <new-submission> Signed-off-by: Ingo Molnar <[email protected]>
Diffstat (limited to 'fs/proc/array.c')
0 files changed, 0 insertions, 0 deletions