Files
u-boot/drivers
Caleb Connolly 024c95392d input: button_kbd: gracefully handle buttons that fail probe
If a button device fails to probe, it will still be added to the uclass
device list, and therefore will still be iterated over in
button_read_keys() resulting in a UAF on the buttons private data.

Resolve this by unbinding button devices that aren't active after
probing, and print a warning so it's clear that the button is broken.

Fixes: e877996289 ("dm: input: add button_kbd driver")
Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
2024-04-18 16:37:10 -06:00
..
2023-11-20 09:19:50 -05:00
2024-04-15 08:09:41 -03:00
2024-04-15 08:09:36 -03:00
2023-12-21 08:54:37 -05:00
2023-05-02 14:23:58 -04:00
2024-01-29 22:35:02 -05:00
2024-03-22 10:17:34 +01:00
2023-12-13 11:35:16 -05:00
2024-01-29 22:35:02 -05:00
2023-11-07 14:50:51 -05:00
2023-11-20 09:19:50 -05:00
2024-01-16 12:26:54 +00:00
2024-04-18 16:04:48 +03:00
2024-04-18 15:47:46 +02:00
2024-01-29 22:35:02 -05:00