From bcc14b586c27d078fc139b9e692d8febd7221d11 Mon Sep 17 00:00:00 2001 From: Pavankumar Kondeti Date: Tue, 2 Jun 2020 17:28:59 +0530 Subject: [PATCH] sched: Improve the scheduler This change is for general scheduler improvement. Change-Id: Ifffa83691bb23fe78dab5ae606939649d1b18777 Signed-off-by: Pavankumar Kondeti --- kernel/sched/fair.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/kernel/sched/fair.c b/kernel/sched/fair.c index 57d64fc58599..f312fbb2ff52 100755 --- a/kernel/sched/fair.c +++ b/kernel/sched/fair.c @@ -6577,8 +6577,9 @@ static void walt_find_best_target(struct sched_domain *sd, cpumask_t *cpus, most_spare_cap_cpu = i; } - if (per_task_boost(cpu_rq(i)->curr) == - TASK_BOOST_STRICT_MAX) + if ((per_task_boost(cpu_rq(i)->curr) == + TASK_BOOST_STRICT_MAX) && + !fbt_env->strict_max) continue; /* * Cumulative demand may already be accounting for the