sched/fair: Improve the scheduler

This change is for general scheduler improvements.

Change-Id: I488483a68f9be9bb36a780d84d696554c4363081
Signed-off-by: Satya Durga Srinivasu Prabhala <satyap@codeaurora.org>
This commit is contained in:
Satya Durga Srinivasu Prabhala 2020-04-02 09:41:47 -07:00
commit b687bb51c2

View file

@ -3858,7 +3858,9 @@ static inline bool task_fits_max(struct task_struct *p, int cpu)
if (is_min_capacity_cpu(cpu)) {
if (task_boost_policy(p) == SCHED_BOOST_ON_BIG ||
task_boost > 0)
task_boost > 0 ||
uclamp_boosted(p) ||
walt_should_kick_upmigrate(p, cpu))
return false;
} else { /* mid cap cpu */
if (task_boost > TASK_BOOST_ON_MID)