]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
iio: gyro: adis16260: fix division by zero in write_raw
authorAntoniu Miclaus <antoniu.miclaus@analog.com>
Tue, 31 Mar 2026 10:13:00 +0000 (13:13 +0300)
committerJonathan Cameron <jic23@kernel.org>
Tue, 28 Apr 2026 15:36:09 +0000 (16:36 +0100)
commit761e8b489e6cf166c574034b70637f8a7eadd0ee
treefa6053fb2c11189ae7568d7d623c5be13055c474
parent1a772719318c11e146f6fbe621fffd230a6f456a
iio: gyro: adis16260: fix division by zero in write_raw

Add a validation check for the sampling frequency value before using it
as a divisor. A user writing zero to the sampling_frequency sysfs
attribute triggers a division by zero in the kernel.

Fixes: 089a41985c6c ("staging: iio: adis16260 digital gyro driver")
Signed-off-by: Antoniu Miclaus <antoniu.miclaus@analog.com>
Reviewed-by: Nuno Sá <nuno.sa@analog.com>
Cc: <Stable@vger.kernel.org>
Signed-off-by: Jonathan Cameron <Jonathan.Cameron@huawei.com>
drivers/iio/gyro/adis16260.c