News: 0001459277

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

AMD Prepping Fixes & Enhancements For P-State CPUFreq Driver

([AMD] 6 Hours Ago AMD P-State)


The [1]AMD P-State CPU frequency scaling driver for Zen 2 and newer processors has been working out well in its roughly two years of being in the mainline Linux kernel. The AMD P-State driver has helped with ensuring modern Ryzen systems are delivering optimal performance and power efficiency. Recently AMD Linux engineers have been working on a few fixes and enhancements to this CPUFreq driver.

Sent out today was the eleventh take on various fixes and enhancements to the AMD P-State Linux driver. Nothing major just some corner-case fixes and minor refinements. Likely most noticeable is the tuned latency and delay values for more accurate timing. The delay and latency values are to be read from the BIOS ACPI tables that are set according to the platform design/requirements rather than relying on previously hardcoded defaults within the AMD P-State driver.

This patch series is also enabling ACPI Collaborative Processor Performance Controls v2 (CPPCv2) for select Zen 2 CPUs too where previously lacking.

The [2]patch series is summed up as:

"It enables CPPC v2 for certain processors in the family 17H, as requested by TR40 processor users who expect improved performance and lower system temperature.

changes latency and delay values to be read from platform firmware firstly for more accurate timing.

A new quirk is introduced for supporting amd-pstate on legacy processors which either lack CPPC capability, or only only have CPPC v2 capability"

The patches continue to be tested and reviewed but will hopefully be mainlined in an upcoming merge window.

Update: Also sent out today are updated [3]AMD P-State Performance Boost patches for those interested.



[1] https://www.phoronix.com/search/AMD+P-State

[2] https://lore.kernel.org/linux-pm/cover.1713858800.git.perry.yuan@amd.com/

[3] https://lore.kernel.org/lkml/cover.1713861200.git.perry.yuan@amd.com/



phoronix

Neurotics build castles in the sky,
Psychotics live in them,
And psychiatrists collect the rent.