diff options
author | Peter Zijlstra | 2009-09-17 09:01:14 +0200 |
---|---|---|
committer | Ingo Molnar | 2009-09-17 10:40:31 +0200 |
commit | 29cd8bae396583a2ee9a3340db8c5102acf9f6fd (patch) | |
tree | d16fba0c7c7da9047db532fcf5cbb847bd6fea51 /include/acpi/pdc_intel.h | |
parent | sched: Stop buddies from hogging the system (diff) | |
download | kernel-qcow2-linux-29cd8bae396583a2ee9a3340db8c5102acf9f6fd.tar.gz kernel-qcow2-linux-29cd8bae396583a2ee9a3340db8c5102acf9f6fd.tar.xz kernel-qcow2-linux-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 <a.p.zijlstra@chello.nl>
LKML-Reference: <new-submission>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'include/acpi/pdc_intel.h')
0 files changed, 0 insertions, 0 deletions