All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/7] Backport uclamp vs margin fixes into 5.15.y
@ 2023-03-08 16:22 Qais Yousef
  2023-03-08 16:22 ` [PATCH 1/7] sched/uclamp: Fix fits_capacity() check in feec() Qais Yousef
                   ` (7 more replies)
  0 siblings, 8 replies; 15+ messages in thread
From: Qais Yousef @ 2023-03-08 16:22 UTC (permalink / raw)
  To: stable; +Cc: Peter Zijlstra, Vincent Guittot, Dietmar Eggemann, Qais Yousef

Portion of the fixes were ported in 5.15 but missed some.

This ports the remainder of the fixes.

Based on 5.15.98.

Build tested on x86 with and without uclamp config enabled.

Boot tested on android 5.15 GKI with slight modifications due to other
conflicts there. I need more time to be able to do full functional testing on
5.15 - but since some patches were already taken - posting the remainder now.

Sorry due to job/email change I missed the emails when the other backports were
partially taken.

Qais Yousef (7):
  sched/uclamp: Fix fits_capacity() check in feec()
  sched/uclamp: Make cpu_overutilized() use util_fits_cpu()
  sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early
    exit condition
  sched/fair: Detect capacity inversion
  sched/fair: Consider capacity inversion in util_fits_cpu()
  sched/uclamp: Fix a uninitialized variable warnings
  sched/fair: Fixes for capacity inversion detection

 kernel/sched/core.c  |  10 ++--
 kernel/sched/fair.c  | 128 +++++++++++++++++++++++++++++++++++++------
 kernel/sched/sched.h |  61 ++++++++++++++++++++-
 3 files changed, 174 insertions(+), 25 deletions(-)

-- 
2.25.1


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

end of thread, other threads:[~2023-03-20 13:10 UTC | newest]

Thread overview: 15+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2023-03-08 16:22 [PATCH 0/7] Backport uclamp vs margin fixes into 5.15.y Qais Yousef
2023-03-08 16:22 ` [PATCH 1/7] sched/uclamp: Fix fits_capacity() check in feec() Qais Yousef
2023-03-08 16:22 ` [PATCH 2/7] sched/uclamp: Make cpu_overutilized() use util_fits_cpu() Qais Yousef
2023-03-08 16:22 ` [PATCH 3/7] sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition Qais Yousef
2023-03-08 16:22 ` [PATCH 4/7] sched/fair: Detect capacity inversion Qais Yousef
2023-03-08 16:22 ` [PATCH 5/7] sched/fair: Consider capacity inversion in util_fits_cpu() Qais Yousef
2023-03-08 16:22 ` [PATCH 6/7] sched/uclamp: Fix a uninitialized variable warnings Qais Yousef
2023-03-08 16:22 ` [PATCH 7/7] sched/fair: Fixes for capacity inversion detection Qais Yousef
2023-03-15  8:03 ` [PATCH 0/7] Backport uclamp vs margin fixes into 5.15.y Greg KH
2023-03-15  8:53   ` Greg KH
2023-03-15 12:53     ` Qais Yousef
2023-03-16  7:43       ` Greg KH
2023-03-18 17:33         ` Qais Yousef
2023-03-18 19:35           ` Qais Yousef
2023-03-20 13:10             ` Greg KH

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.