aboutsummaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/syscall-counts-by-pid.py
diff options
context:
space:
mode:
authorArmin Wolf <[email protected]>2024-10-01 23:28:34 +0200
committerRafael J. Wysocki <[email protected]>2024-10-02 20:15:33 +0200
commit76959aff14a0012ad6b984ec7686d163deccdc16 (patch)
tree7a9753930916f3785beb50d884247970825f6c19 /tools/perf/scripts/python/syscall-counts-by-pid.py
parent86309cbed26139e1caae7629dcca1027d9a28e75 (diff)
ACPI: battery: Fix possible crash when unregistering a battery hook
When a battery hook returns an error when adding a new battery, then the battery hook is automatically unregistered. However the battery hook provider cannot know that, so it will later call battery_hook_unregister() on the already unregistered battery hook, resulting in a crash. Fix this by using the list head to mark already unregistered battery hooks as already being unregistered so that they can be ignored by battery_hook_unregister(). Fixes: fa93854f7a7e ("battery: Add the battery hooking API") Signed-off-by: Armin Wolf <[email protected]> Link: https://patch.msgid.link/[email protected] Cc: All applicable <[email protected]> Signed-off-by: Rafael J. Wysocki <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts-by-pid.py')
0 files changed, 0 insertions, 0 deletions