[GIT PULL] hwmon fixes for v7.3-rc4

From: Guenter Roeck

Date: Fri Sep 18 2026 - 12:32:55 EST


Hi Linus,

Please pull hwmon fixes for Linux v7.3-rc4 from signed tag:

git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git hwmon-for-v7.3-rc4

Thanks,
Guenter
------

The following changes since commit fd73f4a6659897191fa0d40695fe370925dd3780:

Linux 7.3-rc3 (2026-09-13 14:38:02 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/groeck/linux-staging.git tags/hwmon-for-v7.3-rc4

for you to fetch changes up to 92b68492eae701e5b0e9d142ffe229921af7b1fa:

hwmon: (hp-wmi-sensors) Improve raw WMI string handling (2026-09-16 17:08:19 -0700)

----------------------------------------------------------------
hwmon fixes for v7.3-rc4

* cgbc-hwmon: Add missing sensors, and fix current sensors ID lookup

* gpioufan: Return IRQ_HANDLED from the shared alarm IRQ handler to fix
possible interrupt storm

* hp-wmi-sensors: Improve raw WMI string handling, and fix UaF in show
function

* k10temp: Fix model id range of Zen5 Turin to stop reporting temperature
data for non-existing CCDs

* pmbus

- core: Increase number of phases to fix UaF problems

- tps53679: Fix TPS53676 phase page decoding, and select page 0
for single-page applications

* pwm-fan: Stop RPM timer before freeing tach data to fix UaF problem

* w83793: Release probe data through kref to fix UaF problem

* w83791d: Remove fan/pwm 4-5 sysfs group on remove to fix UaF problem

----------------------------------------------------------------
Cong Nguyen (1):
hwmon: (gpio-fan) return IRQ_HANDLED from the shared alarm IRQ handler

Guangshuo Li (2):
hwmon: (w83791d) remove fan/pwm 4-5 sysfs group on remove
hwmon: (w83793) release probe data through kref

James Seo (1):
hwmon: (hp-wmi-sensors) Improve raw WMI string handling

Muhammad Bilal (1):
hwmon: (hp-wmi-sensors) Fix use-after-free in fungible_show()

Nuno Sá (1):
hwmon: (pmbus/core) increase number of phases and add new mask

Rong Zhang (1):
hwmon: (k10temp) Fix model id range of Zen5 Turin

Sanman Pradhan (2):
hwmon: (pmbus/tps53679) Fix TPS53676 phase page decoding
hwmon: (pmbus/tps53679) Select page 0 for single-page TPS53676

Thomas Richard (congatec GmbH) (2):
hwmon: (cgbc-hwmon) Fix current sensors ID lookup
hwmon: (cgbc-hwmon) Add missing sensors

Yibo Tan (1):
hwmon: (pwm-fan) Stop RPM timer before freeing tach data

Documentation/hwmon/cgbc-hwmon.rst | 42 +++++++-----
drivers/hwmon/cgbc-hwmon.c | 129 +++++++++++++++++++++++--------------
drivers/hwmon/gpio-fan.c | 4 +-
drivers/hwmon/hp-wmi-sensors.c | 32 ++++++---
drivers/hwmon/k10temp.c | 2 +-
drivers/hwmon/pmbus/pmbus.h | 3 +-
drivers/hwmon/pmbus/tps53679.c | 11 +++-
drivers/hwmon/pwm-fan.c | 13 +++-
drivers/hwmon/w83791d.c | 1 +
drivers/hwmon/w83793.c | 4 +-
10 files changed, 161 insertions(+), 80 deletions(-)