thermal-6.1-rc1
tagged this
03 Oct 19:42
- Rework the device tree initialization, convert the drivers to the new API and remove the old OF code (Daniel Lezcano). - Fix return value to -ENODEV when searching for a specific thermal zone which does not exist (Daniel Lezcano). - Fix the return value inspection in of_thermal_zone_find() (Dan Carpenter). - Fix kernel panic when KASAN is enabled as it detects use after free when unregistering a thermal zone (Daniel Lezcano). - Move the set_trip ops inside the therma sysfs code (Daniel Lezcano). - Remove unnecessary error message as it is already shown in the underlying function (Jiapeng Chong). - Rework the monitoring path and move the locks upper in the call stack to fix some potentials race windows (Daniel Lezcano). - Fix lockdep_assert() warning introduced by the lock rework (Daniel Lezcano). - Do not lock thermal zone mutex in the user space governor (Rafael Wysocki). - Revert the Mellanox 'hotter thermal zone' feature because it is already handled in the thermal framework core code (Daniel Lezcano). - Increase maximum number of trip points in the thermal core (Sumeet Pawnikar). - Replace strlcpy() with unused retval with strscpy() in the core thermal control code (Wolfram Sang). - Use module_pci_driver() macro in the int340x processor_thermal driver (Shang XiaoJing). - Use get_cpu() instead of smp_processor_id() in the intel_powerclamp thermal driver to prevent it from crashing and remove unused accounting for IRQ wakes from it (Srinivas Pandruvada). - Consolidate priv->data_vault checks in int340x_thermal (Rafael Wysocki). - Check the policy first in cpufreq_cooling_register() (Xuewen Yan). - Drop redundant error message from da9062-thermal (zhaoxiao). - Drop of_match_ptr() from thermal_mmio (Jean Delvare).