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

Commit 134ed0d4 authored by Pavankumar Kondeti's avatar Pavankumar Kondeti Committed by Satya Durga Srinivasu Prabhala
Browse files

sched: Improve the scheduler



This change is for general scheduler improvement.

Change-Id: I6cb5de5a2da4bac8651a35ab9e162f290f07a51b
Signed-off-by: default avatarPavankumar Kondeti <pkondeti@codeaurora.org>
[satyap@codeaurora.org: fix trivial merge conflicts]
Signed-off-by: default avatarSatya Durga Srinivasu Prabhala <satyap@codeaurora.org>
parent f5f31790
Loading
Loading
Loading
Loading
+3 −2
Original line number Diff line number Diff line
@@ -3846,8 +3846,9 @@ static inline bool task_fits_max(struct task_struct *p, int cpu)
	if (capacity == max_capacity)
		return true;

	if (task_boost_policy(p) == SCHED_BOOST_ON_BIG
				&& is_min_capacity_cpu(cpu))
	if ((task_boost_policy(p) == SCHED_BOOST_ON_BIG ||
			schedtune_task_boost(p) > 0) &&
			is_min_capacity_cpu(cpu))
		return false;

	return task_fits_capacity(p, capacity, cpu);