[GIT PULL] gpio fixes for v7.2

Bartosz Golaszewski <[email protected]>
Newsgroups org.kernel.vger.linux-gpio,org.kernel.vger.linux-kernel
Message-ID <[email protected]>
Linus,

Please pull the final set of GPIO fixes for this release.

Thanks,
Bartosz

The following changes since commit db2ddb87143519e20a95aa36c60b36107b736a58:

  Linux 7.2-rc7 (2026-08-09 14:54:50 -0700)

are available in the Git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/brgl/linux.git tags/gpio-fixes-for-v7.2

for you to fetch changes up to 44f3468a0aef1aabdad551898ab7cfa2a9d20e99:

  gpio: sloppy-logic-analyzer: fix use-after-free via debugfs trigger on unbind (2026-08-10 12:49:04 +0200)

----------------------------------------------------------------
gpio fixes for v7.2

- use raw_spinlock_t in gpio-ml-ioh to avoid locking context issues
- fix a race condition in gpio-ml-ioh by sharing the register locks
  across channels
- fix a use-after-free bug in unbind path in gpio-sloppy-logic-analyzer

----------------------------------------------------------------
Bartosz Golaszewski (1):
      Merge tag 'v7.2-rc7' of git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux into gpio/for-current

Cengiz Can (1):
      gpio: sloppy-logic-analyzer: fix use-after-free via debugfs trigger on unbind

Christophe Leroy (CS GROUP) (1):
      gpiolib: Check gc->get_direction() before calling gpiod_get_direction()

Junjie Cao (2):
      gpio: ml-ioh: use raw_spinlock_t for the register lock
      gpio: ml-ioh: share the register lock across channels

 drivers/gpio/gpio-ml-ioh.c                | 71 +++++++++++++++++--------------
 drivers/gpio/gpio-sloppy-logic-analyzer.c |  2 +-
 drivers/gpio/gpiolib.c                    |  3 +-
 3 files changed, 41 insertions(+), 35 deletions(-)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.