sched/fair: optimize idle cpu selection for boosted tasks
authorTodd Kjos <tkjos@google.com>
Fri, 29 Jul 2016 13:41:25 +0000 (14:41 +0100)
committerJohn Stultz <john.stultz@linaro.org>
Thu, 11 Aug 2016 21:26:41 +0000 (14:26 -0700)
commit369bcbbae4407a5b50f472a0fa3d569b9a832081
tree036a1fd0431b9c74bae8c00596d09b5bb09b30b1
parentaf14760e19ebce67e8913fc0efd32cf839282a95
sched/fair: optimize idle cpu selection for boosted tasks

find_best_target CPU selection is biased towards lower CPU IDs. Bias
towards higher CPUs for boosted tasks. For boosted tasks unconditionally
use the idle CPU returned by find_best_target.

BUG: 29512132
Change-Id: I3d650051752163fcf3dc7909751d1fde3f9d17c0

Conflicts:
kernel/sched/fair.c
kernel/sched/fair.c