backlight: pwm_bl: Avoid open coded arithmetic in memory allocation
authorChristophe JAILLET <christophe.jaillet@wanadoo.fr>
Sat, 5 Feb 2022 07:40:48 +0000 (08:40 +0100)
committerLee Jones <lee.jones@linaro.org>
Tue, 8 Feb 2022 08:53:31 +0000 (08:53 +0000)
commitba9897a0e0cefcff0108d856aa754b953997d920
tree27ad84640a20f77bee90fe5221f12c135be3f78b
parente783362eb54cd99b2cac8b3a9aeac942e6f6ac07
backlight: pwm_bl: Avoid open coded arithmetic in memory allocation

kmalloc_array()/kcalloc() should be used to avoid potential overflow when
a multiplication is needed to compute the size of the requested memory.

So turn a kzalloc()+explicit size computation into an equivalent kcalloc().

Signed-off-by: Christophe JAILLET <christophe.jaillet@wanadoo.fr>
Acked-by: Uwe Kleine-König <u.kleine-koenig@pengutronix.de>
Reviewed-by: Daniel Thompson <daniel.thompson@linaro.org>
Signed-off-by: Lee Jones <lee.jones@linaro.org>
Link: https://lore.kernel.org/r/bd3d74acfa58d59f6f5f81fc5a9fb409edb8d747.1644046817.git.christophe.jaillet@wanadoo.fr
drivers/video/backlight/pwm_bl.c