public inbox for git-commits@fedoraproject.org
help / color / mirror / Atom feed
From: Peter Robinson <pbrobinson@gmail.com>
To: git-commits@fedoraproject.org
Subject: [rpms/thermald] rawhide: Update to 2.5.13
Date: Mon, 14 Sep 2026 12:05:53 GMT [thread overview]
Message-ID: <178938755391.1.10538206575249217364.rpms-thermald-dbfb69a9b7ee@fedoraproject.org> (raw)
A new commit has been pushed.
Repo : rpms/thermald
Branch : rawhide
Commit : dbfb69a9b7eea8dfa8a73683e5b778738410edd5
Author : Peter Robinson <pbrobinson@gmail.com>
Date : 2026-09-14T13:03:51+01:00
Stats : +2/-165 in 5 file(s)
URL : https://src.fedoraproject.org/rpms/thermald/c/dbfb69a9b7eea8dfa8a73683e5b778738410edd5?branch=rawhide
Log:
Update to 2.5.13
---
diff --git a/32c70aaba5837014fd3a2cb0b7e6b695d13043ad.patch b/32c70aaba5837014fd3a2cb0b7e6b695d13043ad.patch
deleted file mode 100644
index afb35fa..0000000
--- a/32c70aaba5837014fd3a2cb0b7e6b695d13043ad.patch
+++ /dev/null
@@ -1,37 +0,0 @@
-From 32c70aaba5837014fd3a2cb0b7e6b695d13043ad Mon Sep 17 00:00:00 2001
-From: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
-Date: Sat, 20 Jun 2026 16:11:27 -0700
-Subject: [PATCH] Allow desktop platform with ignore-cpuid-check
-
-Allow desktop platforms with --ignore-cpuid-check.
-
-Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
----
- src/thd_engine.cpp | 8 ++++----
- 1 file changed, 4 insertions(+), 4 deletions(-)
-
-diff --git a/src/thd_engine.cpp b/src/thd_engine.cpp
-index a85639bf..be924044 100644
---- a/src/thd_engine.cpp
-+++ b/src/thd_engine.cpp
-@@ -291,16 +291,16 @@ void cthd_engine::thd_parse_features()
- int cthd_engine::thd_engine_init(bool ignore_cpuid_check, bool adaptive) {
- int ret;
-
-- if (check_acpi_platform_profile() != THD_SUCCESS) {
-- return THD_FATAL_ERROR;
-- }
--
- adaptive_mode = adaptive;
-
- if (ignore_cpuid_check) {
- thd_log_debug("Ignore CPU ID check for MSRs\n");
- proc_list_matched = true;
- } else {
-+ if (check_acpi_platform_profile() != THD_SUCCESS) {
-+ return THD_FATAL_ERROR;
-+ }
-+
- check_cpu_id();
-
- if (!proc_list_matched) {
diff --git a/594.patch b/594.patch
deleted file mode 100644
index e12e27d..0000000
--- a/594.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From dd0eb7e2bb7a9278770eb208af6f6adb27df51d9 Mon Sep 17 00:00:00 2001
-From: Neal Gompa <neal@gompa.dev>
-Date: Tue, 18 Aug 2026 21:02:25 -0400
-Subject: [PATCH] thermald: platform: intel: Re-add Wildcat Lake support
-
-This was accidentally dropped during the refactor that split out
-Intel platform code into a separate backend.
-
-Fixes: 4cf42fc89cc ("Refactor Intel-specific logic into separate files")
-Signed-off-by: Neal Gompa <neal@gompa.dev>
----
- src/thd_platform_intel.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/thd_platform_intel.cpp b/src/thd_platform_intel.cpp
-index 1d8337c9..4be95fdc 100644
---- a/src/thd_platform_intel.cpp
-+++ b/src/thd_platform_intel.cpp
-@@ -81,6 +81,7 @@ static supported_ids_t intel_id_table[] = {
- { 6, 0xc5, 1 }, // Arrow Lake H
- { 6, 0xb5, 1 }, // Arrow Lake U
- { 6, 0xcc, 1 }, // Panther Lake L
-+ { 6, 0xd5, 1 }, // Wildcat Lake L
- { 15, 0x01, 1 }, // Nova Lake S
- { 15, 0x03, 1 }, // Nova Lake U/P/H/Hx
- { 0, 0, 0 } // Last Invalid entry
diff --git a/de4821ce559a2041f6a5d574aeca278df340e379.patch b/de4821ce559a2041f6a5d574aeca278df340e379.patch
deleted file mode 100644
index b426b25..0000000
--- a/de4821ce559a2041f6a5d574aeca278df340e379.patch
+++ /dev/null
@@ -1,93 +0,0 @@
-From de4821ce559a2041f6a5d574aeca278df340e379 Mon Sep 17 00:00:00 2001
-From: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
-Date: Mon, 22 Jun 2026 09:42:36 -0700
-Subject: [PATCH] Remove fatal error for non mobile platform
-
-Downgrade to warning as some user do want to run on non Mobile
-platforms.
-
-Signed-off-by: Srinivas Pandruvada <srinivas.pandruvada@linux.intel.com>
----
- src/thd_engine.cpp | 15 +++++----------
- src/thd_engine.h | 2 +-
- src/thd_engine_adaptive.cpp | 4 +---
- 3 files changed, 7 insertions(+), 14 deletions(-)
-
-diff --git a/src/thd_engine.cpp b/src/thd_engine.cpp
-index be924044..83aad268 100644
---- a/src/thd_engine.cpp
-+++ b/src/thd_engine.cpp
-@@ -253,22 +253,19 @@ void cthd_engine::enable_power_floor_event()
- ++current_zone_index;
- }
-
--int cthd_engine::check_acpi_platform_profile() {
-- // Check PM profile and fail to start for non mobile platforms
-+void cthd_engine::check_acpi_platform_profile() {
-+ // Check PM profile and warn to start on non-mobile platforms
- csys_fs pm_profile_fs("/sys/firmware/acpi/pm_profile");
- if (pm_profile_fs.exists()) {
- std::string pm_profile;
- pm_profile_fs.read("", pm_profile);
- thd_log_info("PM profile is %s\n", pm_profile.c_str());
- if (pm_profile != "2" && pm_profile != "8") {
-- thd_log_error("Non mobile platform, exiting..\n");
-- return THD_FATAL_ERROR;
-+ thd_log_warn("Non-mobile platform: thermal tables may not have been validated.\n");
- }
- } else {
- thd_log_info("PM profile is not available, skipping check\n");
- }
--
-- return THD_SUCCESS;
- }
-
- void cthd_engine::thd_parse_features()
-@@ -297,10 +294,6 @@ int cthd_engine::thd_engine_init(bool ignore_cpuid_check, bool adaptive) {
- thd_log_debug("Ignore CPU ID check for MSRs\n");
- proc_list_matched = true;
- } else {
-- if (check_acpi_platform_profile() != THD_SUCCESS) {
-- return THD_FATAL_ERROR;
-- }
--
- check_cpu_id();
-
- if (!proc_list_matched) {
-@@ -311,6 +304,8 @@ int cthd_engine::thd_engine_init(bool ignore_cpuid_check, bool adaptive) {
- return THD_ERROR;
- }
- }
-+
-+ check_acpi_platform_profile();
- }
-
- ret = read_thermal_sensors();
-diff --git a/src/thd_engine.h b/src/thd_engine.h
-index 781f1e55..ac39eef2 100644
---- a/src/thd_engine.h
-+++ b/src/thd_engine.h
-@@ -302,7 +302,7 @@ class cthd_engine {
- void parser_deinit();
- int debug_mode_on(void);
-
-- int check_acpi_platform_profile();
-+ void check_acpi_platform_profile();
-
- int check_feature(thermald_feature_names_t feature) {
- if (feature >= MAX_FEATURE) {
-diff --git a/src/thd_engine_adaptive.cpp b/src/thd_engine_adaptive.cpp
-index 5586523c..7a481994 100644
---- a/src/thd_engine_adaptive.cpp
-+++ b/src/thd_engine_adaptive.cpp
-@@ -660,9 +660,7 @@ int cthd_engine_adaptive::thd_engine_init(bool ignore_cpuid_check,
- size_t size;
- int res;
-
-- if (check_acpi_platform_profile() != THD_SUCCESS) {
-- return THD_FATAL_ERROR;
-- }
-+ check_acpi_platform_profile();
-
- thd_parse_features();
-
diff --git a/sources b/sources
index 435f491..17ee75f 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (thermald-2.5.12.tar.gz) = 931396a1c977c77eb8ac5ed6c8648b554e03063ab91a023f96abee99a59ae7b4bbb7dcd09a150208cc7b03f0ce25cede97437d1a8058dca54b902e538cf49d6e
+SHA512 (thermald-2.5.13.tar.gz) = 3efa93be0dc72db4d761305202674e65635eb4493b68607ee46be56e8720d12a429cf7e628c248f871d667b0c6e4a23db27174e24d861f814138146a176bd670
diff --git a/thermald.spec b/thermald.spec
index 998c2ff..8d5377e 100644
--- a/thermald.spec
+++ b/thermald.spec
@@ -1,7 +1,7 @@
%global pkgname thermal_daemon
Name: thermald
-Version: 2.5.12
+Version: 2.5.13
Release: %autorelease
Summary: Thermal Management daemon
@@ -9,13 +9,6 @@ License: GPL-2.0-or-later
URL: https://github.com/intel/%{pkgname}
Source: %{url}/archive/v%{version}/%{name}-%{version}.tar.gz
-# Backports from upstream
-Patch0: https://github.com/intel/thermal_daemon/commit/32c70aaba5837014fd3a2cb0b7e6b695d13043ad.patch
-Patch1: https://github.com/intel/thermal_daemon/commit/de4821ce559a2041f6a5d574aeca278df340e379.patch
-
-# Proposed upstream
-Patch100: https://github.com/intel/thermal_daemon/pull/594.patch
-
ExclusiveArch: %{ix86} %{x86_64} %{arm64}
BuildRequires: make
reply other threads:[~2026-09-14 12:05 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=178938755391.1.10538206575249217364.rpms-thermald-dbfb69a9b7ee@fedoraproject.org \
--to=pbrobinson@gmail.com \
--cc=git-commits@fedoraproject.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox