Linux kernel -stable discussions
 help / color / mirror / Atom feed
* [PATCH 0/2] Backport unlink misfit patches into 6.1.y
@ 2023-08-20 19:16 Qais Yousef
  2023-08-20 19:16 ` [PATCH 1/2] sched/fair: unlink misfit task from cpu overutilized Qais Yousef
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Qais Yousef @ 2023-08-20 19:16 UTC (permalink / raw)
  To: stable
  Cc: Vincent Guittot, Peter Zijlstra, Ingo Molnar, Dietmar Eggemann,
	linux-kernel, Qais Yousef

Decoupling misfit from overutilized better helps handling misfit due to
uclamp_min only being misfit without triggering overutilized state, which is
bad from energy point of view as it prematurely disables energy aware
scheduling.

The series also makes the search for a better CPU under bad thermal condition
more comprehensive, which is useful improvement when the system is under bad
thermal condition.

Backports to 5.10.y and 5.15.y is hard as find_energy_efficient_cpu() is
different. But it applies cleanly on 6.1.y

Compile tested against various randconfigs for different archs.

Boot tested on android14-6.1 GKI kernel.

Based on v6.1.46

Original series

	https://lore.kernel.org/lkml/20230201143628.270912-1-vincent.guittot@linaro.org/

Thanks!

--
Qais Yousef

Vincent Guittot (2):
  sched/fair: unlink misfit task from cpu overutilized
  sched/fair: Remove capacity inversion detection

 kernel/sched/fair.c  | 189 ++++++++++++++++++++-----------------------
 kernel/sched/sched.h |  19 -----
 2 files changed, 87 insertions(+), 121 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2023-08-21 13:09 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-08-20 19:16 [PATCH 0/2] Backport unlink misfit patches into 6.1.y Qais Yousef
2023-08-20 19:16 ` [PATCH 1/2] sched/fair: unlink misfit task from cpu overutilized Qais Yousef
2023-08-20 19:16 ` [PATCH 2/2] sched/fair: Remove capacity inversion detection Qais Yousef
2023-08-21 13:09 ` [PATCH 0/2] Backport unlink misfit patches into 6.1.y Greg KH

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox