]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
i2c: tegra: check msg length in SMBUS block read
authorAkhil R <akhilrajeev@nvidia.com>
Thu, 24 Apr 2025 05:33:20 +0000 (11:03 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Fri, 27 Jun 2025 10:07:33 +0000 (11:07 +0100)
commitc39d1a9ae4ad66afcecab124d7789722bfe909fa
tree438c096cadf139d46010167abc6d291100dea211
parente2d004433e3ed17620703fa1a8564fd386d63ab8
i2c: tegra: check msg length in SMBUS block read

[ Upstream commit a6e04f05ce0b070ab39d5775580e65c7d943da0b ]

For SMBUS block read, do not continue to read if the message length
passed from the device is '0' or greater than the maximum allowed bytes.

Signed-off-by: Akhil R <akhilrajeev@nvidia.com>
Acked-by: Thierry Reding <treding@nvidia.com>
Link: https://lore.kernel.org/r/20250424053320.19211-1-akhilrajeev@nvidia.com
Signed-off-by: Andi Shyti <andi.shyti@kernel.org>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/i2c/busses/i2c-tegra.c