hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}
authorTasos Sahanidis <tasos@tasossah.com>
Wed, 12 Mar 2025 03:08:32 +0000 (05:08 +0200)
committerGuenter Roeck <linux@roeck-us.net>
Mon, 17 Mar 2025 11:44:20 +0000 (04:44 -0700)
commit815f80ad20b63830949a77c816e35395d5d55144
tree52522bbbf9a8e722a65a082c77334ed930cf4135
parent53df59ddaadfa88afd0b1a097777a36eec09603b
hwmon: (nct6775-core) Fix out of bounds access for NCT679{8,9}

pwm_num is set to 7 for these chips, but NCT6776_REG_PWM_MODE and
NCT6776_PWM_MODE_MASK only contain 6 values.

Fix this by adding another 0 to the end of each array.

Signed-off-by: Tasos Sahanidis <tasos@tasossah.com>
Link: https://lore.kernel.org/r/20250312030832.106475-1-tasos@tasossah.com
Signed-off-by: Guenter Roeck <linux@roeck-us.net>
drivers/hwmon/nct6775-core.c