summaryrefslogtreecommitdiff
path: root/cmd/source.c
diff options
context:
space:
mode:
authorCaleb Connolly <caleb.connolly@linaro.org>2024-04-11 19:52:37 +0200
committerTom Rini <trini@konsulko.com>2024-04-18 16:37:10 -0600
commit024c95392d5ab5414e455e6f92e06dd063296d77 (patch)
tree366aa0fa6bce92df062eade122b83d5f82262fd5 /cmd/source.c
parenta1802b3ce160026e7214cf7c56c529bc6500a898 (diff)
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: e8779962898e ("dm: input: add button_kbd driver") Signed-off-by: Caleb Connolly <caleb.connolly@linaro.org>
Diffstat (limited to 'cmd/source.c')
0 files changed, 0 insertions, 0 deletions