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'
- 2.5.12-4 (sid)
- 2.5.12-2 (forky)
- 2.5.12-2~bpo13+1 (trixie-backports)
- 2.5.9-1 (trixie)
- 2.5.2-1 (bookworm)
