commit | 3a2e9fb39687153e86ebd022446c5b9b983265b3 | [log] [tgz] |
---|---|---|
author | Morten Rasmussen <morten.rasmussen@arm.com> | Thu Nov 29 15:41:50 2012 +0000 |
committer | Viresh Kumar <viresh.kumar@linaro.org> | Tue Mar 12 15:17:55 2013 +0530 |
tree | ac2de459772fa0089094566e7a2126c80b17bc2d | |
parent | b43993f78abe5915674b1309407ea6ff7720654f [diff] |
sched: Basic global balancing support for HMP This patch introduces an extra-check at task up-migration to prevent overloading the cpus in the faster hmp_domain while the slower hmp_domain is not fully utilized. The patch also introduces a periodic balance check that can down-migrate tasks if the faster domain is oversubscribed and the slower is under-utilized. Signed-off-by: Morten Rasmussen <morten.rasmussen@arm.com>