[PULL REQUEST] i2c-for-7.1-rc5

From: Wolfram Sang

Date: Sat May 23 2026 - 04:19:09 EST


The following changes since commit 5200f5f493f79f14bbdc349e402a40dfb32f23c8:

Linux 7.1-rc4 (2026-05-17 13:59:58 -0700)

are available in the Git repository at:

git://git.kernel.org/pub/scm/linux/kernel/git/wsa/linux.git tags/i2c-for-7.1-rc5

for you to fetch changes up to 023453cb7eb0f53c5dc36babed8e706c1b0b0187:

i2c: smbus: fix a potential uninitialization bug (2026-05-19 12:43:08 +0200)

----------------------------------------------------------------
i2c-for-7.1-rc5

- core:
- smbus: fix a potential uninitialization bug
- tegra:
- drop runtime PM reference when exiting on mutex_lock failure
- preserve transfer errors when releasing the mutex

----------------------------------------------------------------
Saurav Sachidanand (2):
i2c: tegra: fix pm_runtime leak on mutex_lock failure
i2c: tegra: make tegra_i2c_mutex_unlock() return void

Wenwen Wang (1):
i2c: smbus: fix a potential uninitialization bug

Wolfram Sang (1):
Merge tag 'i2c-host-fixes-7.1-rc4' of git://git.kernel.org/pub/scm/linux/kernel/git/andi.shyti/linux into i2c/for-current


with much appreciated quality assurance from
----------------------------------------------------------------
Jon Hunter (2):
(Rev.) i2c: tegra: make tegra_i2c_mutex_unlock() return void
(Rev.) i2c: tegra: fix pm_runtime leak on mutex_lock failure

drivers/i2c/busses/i2c-tegra.c | 19 +++++++++----------
drivers/i2c/i2c-core-smbus.c | 1 +
2 files changed, 10 insertions(+), 10 deletions(-)

Attachment: signature.asc
Description: PGP signature