summaryrefslogtreecommitdiff
path: root/scripts/Makefile.thinlto
diff options
context:
space:
mode:
authorRafael Passos <rafael@rcpassos.me>2026-06-02 00:05:19 -0300
committerBenjamin Tissoires <bentiss@kernel.org>2026-06-02 10:28:39 +0200
commit426e5846eba75feaf1c9c6c119cb153610192da1 (patch)
tree437bdec6d52b318d3fe55fff5397fb666fb61fc7 /scripts/Makefile.thinlto
parentc0a8899e02ddebd51e2589835182c239c2e224ae (diff)
HID: Input: Add battery list cleanup with devm action
The batteries list (hdev->batteries) is not cleaned up during hidinput_disconnect(), but struct hid_battery entries are allocated with devm_kzalloc. When a driver is unbound (e.g. during devicereprobe), devm frees those entries while their list_head nodesremain dangling in hdev->batteries, which persists across rebinds. Link: https://lore.kernel.org/all/20260602011949.2825852-1-rafael@rcpassos.me/ Fixes: 4a58ae85c3f9 ("HID: input: Add support for multiple batteries per device") Signed-off-by: Rafael Passos <rafael@rcpassos.me> Acked-by: Lucas Zampieri <lcasmz54@gmail.com> Signed-off-by: Benjamin Tissoires <bentiss@kernel.org>
Diffstat (limited to 'scripts/Makefile.thinlto')
0 files changed, 0 insertions, 0 deletions