Linux 4.13 Thermal Management Sees Some Improvements For CPU_Cooling

Written by Michael Larabel in Linux Kernel on 15 July 2017 at 07:32 AM EDT. 1 Comment
LINUX KERNEL
The thermal management updates have landed in the Linux 4.13 code-base.

Usually the thermal management updates aren't too noteworthy but this time around they are with improving the interaction between cpu_cooling and CPUFreq core. Cpu_cooling is the generic CPU cooling mechanism for the kernel separate from the ACPI processor_thermal driver and used commonly by some ARM hardware to use CPU frequency scaling to lower the thermal output of a platform. With Linux 4.13, cpu_cooling is designed to interface better with CPUFreq core.

There's some optimizations as well as fixes and clean-ups in the process. HiSilicon, BCM 2835, and iMX are among the thermal drivers also seeing updates this cycle.

More details in this Git pull.
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