All of lore.kernel.org
 help / color / mirror / Atom feed
From: Guenter Roeck <linux@roeck-us.net>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: linux-hwmon@vger.kernel.org, linux-kernel@vger.kernel.org
Subject: [GIT PULL] hwmon fixes for v7.3-rc3
Date: Thu, 10 Sep 2026 11:29:30 -0700	[thread overview]
Message-ID: <20260910182930.1739489-1-linux@roeck-us.net> (raw)

Hi Linus,

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

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

Thanks,
Guenter
------

The following changes since commit df2908090cda368b01ff43709f51890076c56157:

  Linux 7.3-rc2 (2026-09-06 15:07:20 -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-rc3

for you to fetch changes up to c88a6338ae485e4d6210cc74cdb7664d6476c925:

  hwmon: (nct6694) do not expose enable on DTIN temperature channels (2026-09-09 18:16:35 -0700)

----------------------------------------------------------------
hwmon fixes for v7.3-rc3

* Core

  - Fix potential UAF in pec_store

  - Ensure that 'dev' passed to hwmon_notify_event() is a hwmon device

  - Document hwmon_notify_event()

* applesmc: Fix key backlight workqueue leak on register failure

* aspeed-pwm-tacho: Propagate reset deassert errors

* asus_rog_ryujin: HID report fixes

* chipcap2: Fix channels in humidity alarm notifications

* corsair-cpro: debugfs fixes

* gpd-fan: Documentation: replace full-width colon by a standard ASCII colon

* gpio-fan: Take fan_data->lock in gpio_fan_shutdown(), and fix
  use-after-free in alarm work

* ina2xx: Fix in0 and curr1 alarm handling, and acquire hwmon_lock in
  shunt_resistor_show()

* ltc4282: Fully initializeclk_init_data

* mcp9982: Propagate one-shot polling errors

* nct6694: Do not expose enable on DTIN temperature channels

* PMBus core: Clear generic status alarms with CLEAR_FAULTS

* sht4x: Fix return value from heater_enable_store(), and add missing locks

----------------------------------------------------------------
Ali Ahmet Memis (1):
      hwmon: (nct6694) do not expose enable on DTIN temperature channels

Antonin Godard (1):
      Documentation: hwmon: replace full-width colon by a standard ASCII colon

Arie Miller (2):
      hwmon: (asus_rog_ryujin) Validate HID report lengths
      hwmon: (asus_rog_ryujin) Synchronize HID command and report handling

Cong Nguyen (2):
      hwmon: (applesmc) fix key backlight workqueue leak on register failure
      hwmon: (gpio-fan) take fan_data->lock in gpio_fan_shutdown()

Fan Wu (1):
      hwmon: (gpio-fan) Fix use-after-free in alarm work

Geert Uytterhoeven (1):
      hwmon: (ltc4282) Make sure clk_init_data is fully initialized

Guenter Roeck (5):
      Documentation/hwmon: Document hwmon_notify_event()
      hwmon: Fix potential UAF in pec_store
      hwmon: Ensure that 'dev' passed to hwmon_notify_event() is a hwmon device
      hwmon: (sht4x) Add missing locks
      hwmon: (sht4x) Fix return value from heater_enable_store()

Jared Kangas (4):
      hwmon: (ina2xx) Acquire hwmon_lock in shunt_resistor_show()
      hwmon: (ina2xx) Parameterize ina2xx_data in ina226_alert_read()
      hwmon: (ina2xx) Replace masks with enum in alert functions
      hwmon: (ina2xx) Decouple in0 and curr1 alarms

Javier Carrasco (1):
      hwmon: (chipcap2) fix channels in humidity alarm notifications

Linmao Li (2):
      hwmon: (corsair-cpro) Create debugfs entries after hwmon registration
      hwmon: (corsair-cpro) Remove debugfs entries when probe fails

Nikhil Gurudasani (1):
      hwmon: (mcp9982) Propagate one-shot polling errors

Pengpeng Hou (1):
      hwmon: (aspeed-pwm-tacho) Propagate reset deassert errors

Vishnu Razdan (1):
      hwmon: (pmbus) Clear generic status alarms with CLEAR_FAULTS

hanzhijian (1):
      hwmon: (yogafan) fix non-kernel-doc comment

 Documentation/hwmon/gpd-fan.rst          |   2 +-
 Documentation/hwmon/hwmon-kernel-api.rst |  15 +++
 drivers/hwmon/applesmc.c                 |   7 +-
 drivers/hwmon/aspeed-pwm-tacho.c         |   4 +-
 drivers/hwmon/asus_rog_ryujin.c          |  30 +++++-
 drivers/hwmon/chipcap2.c                 |   9 +-
 drivers/hwmon/corsair-cpro.c             |  24 +++--
 drivers/hwmon/gpio-fan.c                 |  13 ++-
 drivers/hwmon/hwmon.c                    |  31 +++---
 drivers/hwmon/ina2xx.c                   | 163 ++++++++++++++++++++++++++-----
 drivers/hwmon/ltc4282.c                  |   2 +-
 drivers/hwmon/mcp9982.c                  |   2 +
 drivers/hwmon/nct6694-hwmon.c            |  35 ++++---
 drivers/hwmon/pmbus/pmbus_core.c         |   4 +-
 drivers/hwmon/sht4x.c                    |   8 +-
 drivers/hwmon/yogafan.c                  |   2 +-
 16 files changed, 267 insertions(+), 84 deletions(-)

             reply	other threads:[~2026-09-10 18:29 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-09-10 18:29 Guenter Roeck [this message]
2026-09-10 21:52 ` [GIT PULL] hwmon fixes for v7.3-rc3 pr-tracker-bot

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=20260910182930.1739489-1-linux@roeck-us.net \
    --to=linux@roeck-us.net \
    --cc=linux-hwmon@vger.kernel.org \
    --cc=linux-kernel@vger.kernel.org \
    --cc=torvalds@linux-foundation.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 an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.