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

Commit 6c616d52 authored by Pavankumar Kondeti's avatar Pavankumar Kondeti
Browse files

sched/walt: Add missing pl notification support



The pl notification support is missed while porting the WALT
to 4.14 kernel. Add it now.

Change-Id: I51723a77b263d6143f99926f05310243891322ae
Signed-off-by: default avatarPavankumar Kondeti <pkondeti@codeaurora.org>
parent 29297750
Loading
Loading
Loading
Loading
+8 −0
Original line number Original line Diff line number Diff line
@@ -2171,6 +2171,14 @@ try_to_wake_up(struct task_struct *p, unsigned int state, int wake_flags,
out:
out:
	raw_spin_unlock_irqrestore(&p->pi_lock, flags);
	raw_spin_unlock_irqrestore(&p->pi_lock, flags);


	if (success && sched_predl) {
		raw_spin_lock_irqsave(&cpu_rq(cpu)->lock, flags);
		if (do_pl_notif(cpu_rq(cpu)))
			cpufreq_update_util(cpu_rq(cpu),
					    SCHED_CPUFREQ_WALT |
					    SCHED_CPUFREQ_PL);
		raw_spin_unlock_irqrestore(&cpu_rq(cpu)->lock, flags);
	}
	return success;
	return success;
}
}