From c87f1e133c1e48046ee4d0656f85b54bba1eac20 Mon Sep 17 00:00:00 2001 From: Shaleen Agrawal Date: Tue, 20 Apr 2021 13:19:38 -0700 Subject: [PATCH] sched: walt: remove extra function call In FBT, we are making an additional call to uclamp_task_util while we have already cached that value in a local variable. Use the cached value instead of calling the function again. Change-Id: I05828f02570056309256907aa7fee1396134706a Signed-off-by: Shaleen Agrawal --- kernel/sched/walt/walt_cfs.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kernel/sched/walt/walt_cfs.c b/kernel/sched/walt/walt_cfs.c index f3e725bdace4..f667f0fcf8ac 100644 --- a/kernel/sched/walt/walt_cfs.c +++ b/kernel/sched/walt/walt_cfs.c @@ -242,7 +242,7 @@ static void walt_find_best_target(struct sched_domain *sd, * accounting. However, the blocked utilization may be zero. */ wake_util = cpu_util_without(i, p); - new_util = wake_util + uclamp_task_util(p); + new_util = wake_util + min_util; spare_wake_cap = capacity_orig - wake_util; if (spare_wake_cap > most_spare_wake_cap) {