Debian Patches

Status for thermald/2.5.12-4

Patch Description Author Forwarded Bugs Origin Last update
0001-Update-systemd-unit-keys.patch Update systemd unit keys
Add Documentation key for systemd service
Lucas de Castro Borges <lucas@gnuabordo.com.br> no 2026-06-08
0002-fix-time_t-string-formatting.patch Fix string formatting for state_entry_time
state_entry_time is time_t data type, time_t has changed the
data size to 64bits due to year 2038 problem, then to avoid string format
issue the type had been casted to intmax_t and switch from long(l) to
intmax_t(j) because long has the minimum size of 32bits and the mininum size
for time_t is 64bits.
Lucas de Castro Borges <lucas@gnuabordo.com.br> no upstream, https://github.com/intel/thermal_daemon/commit/506dcaf8d5ca99b626ea7ddf35f4a5f0ff71ff4c 2026-09-22
0003-adaptive-Stop-mapping-SwOem-conditions-to-ODVP-varia.patch adaptive: Stop mapping SwOem conditions to ODVP variables
Per Intel DPTF ConditionType.h, condition ids in [0x2000, 0x10000) are
software-OEM conditions set at runtime by OEM software via DPTF/ESIF;
they have no equivalent on Linux. thermald instead lumped the whole
[0x1000, 0x10000) range into ODVP and mapped e.g. 0x200D to a
non-existent odvp4115, logging "Unable to read odvp4115" every poll.

Restrict the ODVP mapping to [0x1000, 0x2000). SwOem conditions are
still recognized by verify_condition() so engine startup behavior is
unchanged (failing verify_conditions() would enter the unsupported
condition fallback and stop evaluating conditions at poll time), but
they are no longer evaluated via ODVP: the containing condition set
quietly never matches, exactly as before when the odvpN read failed,
just without the per-poll error spam. A one-time info message is
logged at startup instead.

No functional change - such sets were never satisfiable on Linux.
Han Gao <rabenda.cn@gmail.com> no debian upstream, https://github.com/intel/thermal_daemon/commit/a4f8d84b3d8e3aade48c4e46724d9ee4a031533c 2026-06-28

All known versions for source package 'thermald'

Links