Speaker
Rafael Wysocki
(Intel Open Source Technology Center)
Description
For the last year the thermal control subsystem in the Linux kernel has been undergoing an extensive redesign resulting in some code simplifications, enhancements and fixes for known issues. However, there are still ways to improve it. Among other things, the following changes may be considered:
- Introduction of a thermal core testing facility.
- Finalizing the elimination of trip point IDs from the thermal driver interface.
- Rework of the trip point sysfs interface to make it use trip pointers.
- Internal data structure rework to tie thermal instances to trip points.
- Redesign of internal trip point storage data structure so that they are always sorted by threshold.
I would like to discuss all of these possible changes in order to set the direction of development.
Primary author
Rafael Wysocki
(Intel Open Source Technology Center)