diff options
| author | Syed Rameez Mustafa <rameezmustafa@codeaurora.org> | 2015-03-16 15:06:19 -0700 |
|---|---|---|
| committer | David Keitel <dkeitel@codeaurora.org> | 2016-03-23 20:01:51 -0700 |
| commit | b55f87849bb1bd573410ef1a1f491f2a418ed664 (patch) | |
| tree | a9d1700fee1737fd2a7e6478cf7a86af1c7cf21e /kernel/stacktrace.c | |
| parent | b40bf941f61756bcca03a818b4c8fa857612f8cd (diff) | |
sched: Ensure attempting load balance when HMP active balance flags are set
find_busiest_group() can end up returning a NULL group due to load based
checks even though there are tasks that can be migrated to higher capacity
CPUs (LBF_BIG_TASK_ACTIVE_BALANCE) or EA core rotation is possible
(LBF_EA_ACTIVE_BALANCE). To get best power and performance ensure that load
balance does attempt to pull tasks when HMP_ACTIVE_BALANCE flag is set.
Since sched boost also falls under the same category club it into the same
generic condition.
Change-Id: I3db7ec200d2a038917b1f2341602eb87b5aed289
Signed-off-by: Syed Rameez Mustafa <rameezmustafa@codeaurora.org>
Diffstat (limited to 'kernel/stacktrace.c')
0 files changed, 0 insertions, 0 deletions
