APPLIED Re: [SRU] [OEM-5.10] [PATCH 0/2] Pull in AMD Ryzen CPPC fixes
Timo Aaltonen
tjaalton at ubuntu.com
Wed Jun 23 10:42:17 UTC 2021
On 22.6.2021 20.16, Kai-Heng Feng wrote:
> BugLink: https://bugs.launchpad.net/bugs/1928482
>
> [Impact]
> Incorrect frequencies are calculated, so the performance can be
> affected.
>
> [Fix]
>
> [Test]
> Without the fix:
> $ lscpu | grep MHz
> CPU MHz: 1391.161
> CPU max MHz: 4806.6401
> CPU min MHz: 1600.0000
>
> Witht he fix:
> $ lscpu | grep MHz
> CPU MHz: 1600.000
> CPU max MHz: 4287.7920
> CPU min MHz: 1600.0000
>
> [Where problems could occur]
> This change is specific to limited AMD CPU models, unless there's a
> typo on the numbers, regression risk is rather low.
>
> Huang Rui (1):
> x86, sched: Fix the AMD CPPC maximum performance value on certain AMD
> Ryzen generations
>
> Nathan Fontenot (1):
> x86, sched: Calculate frequency invariance for AMD systems
>
> arch/x86/include/asm/processor.h | 2 +
> arch/x86/include/asm/topology.h | 5 +++
> arch/x86/kernel/cpu/amd.c | 16 +++++++
> arch/x86/kernel/smpboot.c | 76 +++++++++++++++++++++++++++++---
> drivers/acpi/cppc_acpi.c | 7 +++
> drivers/cpufreq/acpi-cpufreq.c | 6 ++-
> 6 files changed, 106 insertions(+), 6 deletions(-)
>
--
t
More information about the kernel-team
mailing list