P-State Continues Evolving, More Power Management Changes For Linux 4.14

Written by Michael Larabel in Hardware on 5 September 2017 at 06:11 AM EDT. Add A Comment
HARDWARE
Rafael Wysocki of Intel submitted the power management updates on Monday for continuing to improve this area of the Linux kernel. This time around there was a lot of focus as usual on bettering the Intel P-State driver as well as improving system suspend for some hardware.

The Intel P-State driver's selection algorithm has now changed to use the same P-State selection method for all types of systems in the active mode. There's also been a rework to CPUFreq core and governors to take cross-CPU utilization updates into account, various other CPUFreq improvements, support for several new SoCs/CPUs to the respective CPUFreq drivers, a rework to the system suspend diagnostics, now preferring suspend-to-idle over S3 on some ACPI systems, cleaning up of CPU Idle, and more.

Among the hardware with CPUFreq now include the Mediatek MT2701/MT7623/MT7622, UX500, R8A7795 RCAR, and RV1108 in the Rockchip AVS driver.

More details on these many changes via this pull request. There are also a number of ACPI updates.

Somewhat related, the hwmon changes were also submitted for the Linux 4.14 merge window. On that front are mostly small changes but also worth noting no Ryzen/Threadripper/EPYC CPU thermal driver made it for 4.14.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week