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)
committerAmit Pundir <amit.pundir@linaro.org>
Wed, 14 Sep 2016 09:29:32 +0000 (14:59 +0530)
commit554ece8cfaa52de25955794f2c1a5467209c591c
treedb076e0752198a06205ac7b4baa923f9d9314a75
parent414e73880e4a57b75b177f1f7aa6980c87150a80
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