[PATCH v3 0/6] thermal: core: Fixes, simplifications and suspend/resume relocation
From: Rafael J. Wysocki
Date: Mon Apr 06 2026 - 12:22:56 EST
Hi All,
This is an update of
https://lore.kernel.org/linux-pm/6277980.lOV4Wx5bFT@rafael.j.wysocki/
that adds two fixes to it and updates the last two patches of the
original series.
This series is intended for 7.1 (it applies on top of linux-next).
If fixes the thermal zone removal and registration rollback path by
addressing race possible race conditions and a memory leak in that
core (patches [1-2/6]), removes a redundant check (patch [3/6]), changes
the thermal workqueue to an unbound and non-freezable one (patch [4/6]),
changes the allocation of thermal_class to static (patch [5/4]), and
relocates the suspend and resume of thermal zones closer to the suspend
and resume of devices, respectively (patch [6/6]).
Thanks!