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
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
Author picture

Michael Larabel is the principal author of 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 automated benchmarking software. He can be followed via Twitter or contacted via

Popular News This Week