]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
pwm: max7360: Populate missing .sizeof_wfhw in max7360_pwm_ops
authorRichard Genoud <richard.genoud@bootlin.com>
Tue, 13 Jan 2026 16:39:07 +0000 (17:39 +0100)
committerUwe Kleine-König <ukleinek@kernel.org>
Mon, 19 Jan 2026 17:31:05 +0000 (18:31 +0100)
commit63faf32666e03a78cc985bcbae196418cf7d7938
tree58ff84675346a3131df9ecf79921ccd247c96a12
parentc198b7773ca5bc3bdfb15b85e414fb9a99a5e5ba
pwm: max7360: Populate missing .sizeof_wfhw in max7360_pwm_ops

The sizeof_wfhw field wasn't populated in max7360_pwm_ops so it was set
to 0 by default.
While this is ok for now because:
sizeof(struct max7360_pwm_waveform) < PWM_WFHWSIZE
in the future, if struct max7360_pwm_waveform grows, it could lead to
stack corruption.

Fixes: d93a75d94b79 ("pwm: max7360: Add MAX7360 PWM support")
Signed-off-by: Richard Genoud <richard.genoud@bootlin.com>
Link: https://patch.msgid.link/20260113163907.368919-1-richard.genoud@bootlin.com
Signed-off-by: Uwe Kleine-König <ukleinek@kernel.org>
drivers/pwm/pwm-max7360.c