linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/1] sched: Consider CPU contention in frequency & load-balance busiest CPU selection
@ 2023-04-06 15:50 Dietmar Eggemann
  2023-04-06 15:50 ` [PATCH 1/1] " Dietmar Eggemann
  0 siblings, 1 reply; 14+ messages in thread
From: Dietmar Eggemann @ 2023-04-06 15:50 UTC (permalink / raw)
  To: Ingo Molnar, Peter Zijlstra, Vincent Guittot
  Cc: Qais Yousef, Kajetan Puchalski, Morten Rasmussen,
	Vincent Donnefort, Quentin Perret, Abhijeet Dharmapurikar,
	linux-kernel

This is the implementation of the idea to factor in root cfs_rq
runnable_avg as a way to consider CPU contention for CPU frequency and
`migrate_util` type load-balance busiest CPU selection.

Discussion happened under:
https://lkml.kernel.org/r/424e2c81-987d-f10e-106d-8b4c611768bc@arm.com

Dietmar Eggemann (1):
  sched: Consider CPU contention in frequency & load-balance busiest CPU
    selection

 kernel/sched/cpufreq_schedutil.c |  3 ++-
 kernel/sched/fair.c              |  2 +-
 kernel/sched/sched.h             | 19 +++++++++++++++++++
 3 files changed, 22 insertions(+), 2 deletions(-)

-- 
2.25.1


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

end of thread, other threads:[~2023-05-15 19:18 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-04-06 15:50 [PATCH 0/1] sched: Consider CPU contention in frequency & load-balance busiest CPU selection Dietmar Eggemann
2023-04-06 15:50 ` [PATCH 1/1] " Dietmar Eggemann
2023-04-29 14:58   ` Peter Zijlstra
2023-05-03 17:13     ` Dietmar Eggemann
2023-05-04 15:23       ` Qais Yousef
2023-05-11 15:25         ` Dietmar Eggemann
2023-05-15 19:18           ` Qais Yousef
2023-05-03 16:08   ` Vincent Guittot
2023-05-04 17:11     ` Dietmar Eggemann
2023-05-05  8:22       ` Vincent Guittot
2023-05-05 18:16         ` Dietmar Eggemann
2023-05-05  7:10   ` Chen Yu
2023-05-05 18:02     ` Dietmar Eggemann
2023-05-07  2:19       ` Chen Yu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).