From: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
To: Qais Yousef <qyousef@layalina.io>
Cc: stable@vger.kernel.org, Peter Zijlstra <peterz@infradead.org>,
Vincent Guittot <vincent.guittot@linaro.org>,
Dietmar Eggemann <dietmar.eggemann@arm.com>
Subject: Re: [PATCH v2 RESEND 00/10] Backport uclamp vs margin fixes into 5.10.y
Date: Sat, 22 Apr 2023 19:29:12 +0200 [thread overview]
Message-ID: <2023042250-threefold-clapping-26d2@gregkh> (raw)
In-Reply-To: <20230418140943.90621-1-qyousef@layalina.io>
On Tue, Apr 18, 2023 at 03:09:33PM +0100, Qais Yousef wrote:
> This is just a resend of
>
> https://lore.kernel.org/stable/20230318173943.3188213-1-qyousef@layalina.io/
>
> Changes in v2:
> * Fix compilation error against patch 7 due to misiplace #endif to
> protect against CONFIG_SMP which doesn't contain the newly added
> field to struct rq.
>
> Commit 2ff401441711 ("sched/uclamp: Fix relationship between uclamp and
> migration margin") was cherry-picked into 5.10 kernels but missed the rest of
> the series.
>
> This ports the remainder of the fixes.
>
> Based on 5.10.172.
>
> NOTE:
>
> a2e90611b9f4 ("sched/fair: Remove capacity inversion detection") is not
> necessary to backport because it has a dependency on e5ed0550c04c ("sched/fair:
> unlink misfit task from cpu overutilized") which is nice to have but not
> strictly required. It improves the search for best CPU under adverse thermal
> pressure to try harder. And the new search effectively replaces the capacity
> inversion detection, so it is removed afterwards.
>
> Build tested on (cross compile when necessary; x86_64 otherwise):
>
> 1. default ubuntu config which has uclamp + smp
> 2. default ubuntu config without uclamp + smp
> 3. default ubunto config without smp (which automatically disables
> uclamp)
> 4. reported riscv-allnoconfig, mips-randconfig, x86_64-randocnfigs
>
> Tested on 5.10 Android GKI kernel and android device (with slight modifications
> due to other conflicts on there).
All now queued up, thanks!
greg k-h
prev parent reply other threads:[~2023-04-22 17:29 UTC|newest]
Thread overview: 12+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-04-18 14:09 [PATCH v2 RESEND 00/10] Backport uclamp vs margin fixes into 5.10.y Qais Yousef
2023-04-18 14:09 ` [PATCH v2 RESEND 01/10] sched/uclamp: Make task_fits_capacity() use util_fits_cpu() Qais Yousef
2023-04-18 14:09 ` [PATCH v2 RESEND 02/10] sched/uclamp: Fix fits_capacity() check in feec() Qais Yousef
2023-04-18 14:09 ` [PATCH v2 RESEND 03/10] sched/uclamp: Make select_idle_capacity() use util_fits_cpu() Qais Yousef
2023-04-18 14:09 ` [PATCH v2 RESEND 04/10] sched/uclamp: Make asym_fits_capacity() " Qais Yousef
2023-04-18 14:09 ` [PATCH v2 RESEND 05/10] sched/uclamp: Make cpu_overutilized() " Qais Yousef
2023-04-18 14:09 ` [PATCH v2 RESEND 06/10] sched/uclamp: Cater for uclamp in find_energy_efficient_cpu()'s early exit condition Qais Yousef
2023-04-18 14:09 ` [PATCH v2 RESEND 07/10] sched/fair: Detect capacity inversion Qais Yousef
2023-04-18 14:09 ` [PATCH v2 RESEND 08/10] sched/fair: Consider capacity inversion in util_fits_cpu() Qais Yousef
2023-04-18 14:09 ` [PATCH v2 RESEND 09/10] sched/uclamp: Fix a uninitialized variable warnings Qais Yousef
2023-04-18 14:09 ` [PATCH v2 RESEND 10/10] sched/fair: Fixes for capacity inversion detection Qais Yousef
2023-04-22 17:29 ` Greg Kroah-Hartman [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=2023042250-threefold-clapping-26d2@gregkh \
--to=gregkh@linuxfoundation.org \
--cc=dietmar.eggemann@arm.com \
--cc=peterz@infradead.org \
--cc=qyousef@layalina.io \
--cc=stable@vger.kernel.org \
--cc=vincent.guittot@linaro.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.