NACK: [SRU][N][PATCH 1/1] UBUNTU: SAUCE: Revert "Revert "cpufreq: amd-pstate: Fix the inconsistency in max frequency units""
Manuel Diewald
manuel.diewald at canonical.com
Tue May 20 12:58:33 UTC 2025
On Tue, May 20, 2025 at 02:27:22PM +0200, Manuel Diewald wrote:
> BugLink: https://bugs.launchpad.net/bugs/2109609
>
> This reverts commit d76c1093e3fcc1a50d7eeee4f7537cfc7882e7a8 which is
> commit 07caf754f696cbb7037e4c0c5da5fdbbbba13364 upstream (linux-6.6.y).
>
> The regression that the original revert addresses only affects kernels
> older than 6.9.y that do not include commit ("5547c0ebfc2e cpufreq:
> amd-pstate: Unify computation of
> {max,min,nominal,lowest_nonlinear}_freq"). However, this commit was
> picked up in a stable update [1] for noble that includes v6.9.6, so
> noble is not affected by this regression. Unfortunately we later picked
> up the revert commit addressing the issue found in older kernels via
> another stable update [2] for noble including v6.6.37.
>
> Revert the revert from 6.6.y again so that correct frequencies are
> reported.
>
> [1] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2074091
> [2] https://bugs.launchpad.net/ubuntu/+source/linux/+bug/2076435
>
> Signed-off-by: Manuel Diewald <manuel.diewald at canonical.com>
> ---
> drivers/cpufreq/amd-pstate.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/cpufreq/amd-pstate.c b/drivers/cpufreq/amd-pstate.c
> index 6f51c5e09795..56277f4f70b5 100644
> --- a/drivers/cpufreq/amd-pstate.c
> +++ b/drivers/cpufreq/amd-pstate.c
> @@ -718,7 +718,7 @@ static int amd_pstate_set_boost(struct cpufreq_policy *policy, int state)
> if (state)
> policy->cpuinfo.max_freq = cpudata->max_freq;
> else
> - policy->cpuinfo.max_freq = cpudata->nominal_freq;
> + policy->cpuinfo.max_freq = cpudata->nominal_freq * 1000;
>
> policy->max = policy->cpuinfo.max_freq;
>
> --
> 2.34.1
>
Threading got scrambled, I'll send a v2.
--
Manuel
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 833 bytes
Desc: not available
URL: <https://lists.ubuntu.com/archives/kernel-team/attachments/20250520/503cebf1/attachment.sig>
More information about the kernel-team
mailing list