Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit aa888292 authored by Andres Oportus's avatar Andres Oportus
Browse files

sched/core: Fix PELT jump to max OPP upon util increase



Change-Id: Ic80b588ec466ef707f658dcea039fd0d6b384b63
Signed-off-by: default avatarAndres Oportus <andresoportus@google.com>
parent 55af3848
Loading
Loading
Loading
Loading
+2 −1
Original line number Original line Diff line number Diff line
@@ -2969,9 +2969,10 @@ unsigned long sum_capacity_reqs(unsigned long cfs_cap,
	return total += scr->dl;
	return total += scr->dl;
}
}


unsigned long boosted_cpu_util(int cpu);
static void sched_freq_tick_pelt(int cpu)
static void sched_freq_tick_pelt(int cpu)
{
{
	unsigned long cpu_utilization = capacity_max;
	unsigned long cpu_utilization = boosted_cpu_util(cpu);
	unsigned long capacity_curr = capacity_curr_of(cpu);
	unsigned long capacity_curr = capacity_curr_of(cpu);
	struct sched_capacity_reqs *scr;
	struct sched_capacity_reqs *scr;