This week’s pull request of energy administration fixes for the Linux 6.10 kernel has an vital change for the in-tree cpupower utility to repair P-State frequency reporting on upcoming Zen 5 (Household 1Ah) processors.
Now merged as a part of the ability administration fixes is updating the cpupower utility to correctly report P-State frequencies on AMD Zen 5 processors. This repair is for when utilizing the ACPI CPUFreq driver. With newer AMD Ryzen processors defaulting to the AMD P-State driver, this transformation primarily is for AMD fifth Gen EPYC servers or others not opting to make use of the AMD P-State driver.
As AMD CEO Dr. Lisa Su introduced at Computex this week, search for fifth Gen EPYC servers in H2’2024 with as much as 192 cores per socket.
As a result of some MSR modifications with AMD Household 1Ah and past, the cpupower driver wants some small modifications to correctly account for the P-State frequency.
The repair was merged to Linux 6.10 Git as a part of this pull request. Presumably it is going to be back-ported as nicely to the steady kernel sequence. That pull additionally has a repair for the AMD P-State driver as a consequence of an inconsistency within the most frequency reported. The “scaling_max_freq” worth was reported in MHz whereas the minimal and present frequencies are reported in KHz. Now the AMD P-State driver is altering scaling_max_freq to report in KHz as nicely so it matches the opposite sysfs values.