Linux IIO development
 help / color / mirror / Atom feed
From: Jonathan Cameron <jic23@kernel.org>
To: gregkh@linuxfoundation.org, linux-iio@vger.kernel.org
Subject: [PULL] IIO: Fixes for late in the 7.3 cycle - (7.4 merge window soon enough)
Date: Wed, 30 Sep 2026 19:12:05 +0100	[thread overview]
Message-ID: <20260930191205.4f6a2664@jic23-hlaptop> (raw)

The following changes since commit 137d6ccf0ec8c48ecf0facc47cc46926df5fd0f3:

  rust_binderfs: add transaction_report feature entry (2026-09-16 19:33:40 +0100)

are available in the Git repository at:

  https://git.kernel.org/pub/scm/linux/kernel/git/jic23/iio.git tags/iio-fixes-late-7.3

for you to fetch changes up to 9ee8306121495d2a25aa5d1bfd519f2748786b83:

  iio: adc: ad_sigma_delta: fix use-after-free on unbind (2026-09-30 18:59:56 +0100)

----------------------------------------------------------------
IIO: Fixes for 7.3, or 7.4 merge window.

Nothing here strikes me as particularly urgent.

The core buffer one has been there a long time and is a race only seen
during driver removal.

core
- Ensure buffer teardown on remove occurs under same locks as in other
  paths, preventing races around access to active_scan_mask.
adi,ad-sigma-delta
- Fix a use-after-free in driver unbind path by just always allocating
  a buffer that is large enough rather than trying to resize at runtime.
adi,ad4030
- Fix validation of oversampling_ratio to check if value is in range before
  using it.
adi,ad7173
- Fix swapped masks for filter fields being written.
adi,ad9000
- Fix a potential NULL dereference.
kionix,kxcfjk-1013
- Reject disable of disabled event with underflows on runtime PM.
inv,icm42607
- Don't eat runtime suspend errors.
- Make sure to put runtime PM back on errors in system resume.
isil,isl29501
- Fix a wrong return type for register_write function so it can return
  error codes.
st,stm32-adc
- Fix checking for whether a channel actually exists.
- Avoid a possible division by zero.
ti,pac1934
- Fix missing memory allocation check.

----------------------------------------------------------------
Fabrice Gasnier (2):
      iio: adc: stm32-adc: fix check on internal channel availability
      iio: adc: stm32-adc: fix possible division by zero in processed channel

Fan Wu (1):
      iio: adc: ad_sigma_delta: fix use-after-free on unbind

Jiale Yao (1):
      iio: accel: kxcjk-1013: reject duplicate event disable

Jinseob Kim (1):
      iio: buffer: serialize buffer teardown with mode claims

Linmao Li (3):
      iio: imu: inv_icm42607: propagate runtime suspend errors
      iio: imu: inv_icm42607: restore runtime PM on system resume errors
      iio: adc: ade9000: fix NULL pointer dereference in clkout registration

Marcelo Schmitt (1):
      iio: adc: ad7173: Fix digital filter configuration

Pengpeng Hou (1):
      iio: cdc: ad7150: fix OF matching and publish module aliases

Salah Triki (2):
      iio: proximity: isl29501: Fix return type of isl29501_register_write
      iio: adc: ad4030: fix invalid oversampling_ratio validation

Slavin Liu (1):
      iio: adc: pac1934: check ACPI label duplication

 drivers/iio/accel/kxcjk-1013.c                   |  2 +-
 drivers/iio/adc/ad4030.c                         | 11 ++++--
 drivers/iio/adc/ad7173.c                         |  4 +--
 drivers/iio/adc/ad_sigma_delta.c                 | 31 ++++++++++-------
 drivers/iio/adc/ade9000.c                        |  5 +--
 drivers/iio/adc/pac1934.c                        |  4 +++
 drivers/iio/adc/stm32-adc.c                      | 43 ++++++++++++++----------
 drivers/iio/cdc/ad7150.c                         |  8 +++--
 drivers/iio/imu/inv_icm42607/inv_icm42607_core.c | 38 ++++++++++++++++-----
 drivers/iio/industrialio-buffer.c                |  4 +++
 drivers/iio/proximity/isl29501.c                 |  2 +-
 11 files changed, 102 insertions(+), 50 deletions(-)

             reply	other threads:[~2026-09-30 18:12 UTC|newest]

Thread overview: 2+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-09-30 18:12 Jonathan Cameron [this message]
2026-10-01 12:57 ` [PULL] IIO: Fixes for late in the 7.3 cycle - (7.4 merge window soon enough) Greg KH

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=20260930191205.4f6a2664@jic23-hlaptop \
    --to=jic23@kernel.org \
    --cc=gregkh@linuxfoundation.org \
    --cc=linux-iio@vger.kernel.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