Input: samsung-keypad - use struct_size() helper
authorDmitry Torokhov <dmitry.torokhov@gmail.com>
Mon, 19 Aug 2024 04:58:01 +0000 (21:58 -0700)
committerDmitry Torokhov <dmitry.torokhov@gmail.com>
Tue, 1 Jul 2025 21:16:17 +0000 (14:16 -0700)
commit647fc2bfe21e1114b06de8ee2bc1e479072e7509
tree60746c6db91f37cb25d545d86bdff7dcae07dff8
parent706a066328dbdd7a15ac4904905fa7f8bd29cdf0
Input: samsung-keypad - use struct_size() helper

When allocating memory for the keypad use struct_size() helper to be
protected from overflows.

Reviewed-by: Krzysztof Kozlowski <krzysztof.kozlowski@linaro.org>
Link: https://lore.kernel.org/r/20240819045813.2154642-5-dmitry.torokhov@gmail.com
Signed-off-by: Dmitry Torokhov <dmitry.torokhov@gmail.com>
drivers/input/keyboard/samsung-keypad.c