“Avoid Burning Yourself” DTPM framework bypassed from Linux 5.11

HARDWARE -

Yesterday I wrote about the DTPM framework sent for Linux 5.11, but in the end Linus Torvalds decided not to accept it outside the merge window.

As noted in the previous article, it was shipped a week after the Linux 5.11 merge window. The Dynamic Thermal Power Framework (DTPM) aims to be a high-level thermal framework for cases such as ensuring that users do not burn themselves on hot devices and meeting legal requirements that the temperatures of the exposed case / device do not exceed 45 degrees Celsius.

While this framework was in the works for months and was released as a late pull request for Linux 5.11 in the hope of encouraging more code adoption for the Linux 5.12 cycle, Linus Torvalds was not happy with this late code. After initially questioning the “very unsolved thing”, he finally pulled out a revised merge request that lacked the addition of the DTPM framework.

PM fixes that were withdrawn without DTPM include the new C-states table for Intel Snow Ridge processors and several other fixes. The DTPM framework itself will now have to wait until Linux 5.12 to pass through the next merge window.

.Source