[PATCH 0/2] iio: chemical: sps30: fix buffer size calculations
From: Antoniu Miclaus
Date: Thu Feb 12 2026 - 07:47:21 EST
Fix incorrect buffer size calculations in sps30_i2c_read_meas() and
sps30_serial_read_meas(). Both functions used sizeof(num) which
evaluates to sizeof(size_t) (8 bytes on 64-bit) instead of
sizeof(*meas) (4 bytes for __be32), leading to oversized buffer
requests.
Antoniu Miclaus (2):
iio: chemical: sps30_i2c: fix buffer size in sps30_i2c_read_meas()
iio: chemical: sps30_serial: fix buffer size in
sps30_serial_read_meas()
drivers/iio/chemical/sps30_i2c.c | 2 +-
drivers/iio/chemical/sps30_serial.c | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
--
2.43.0