summaryrefslogtreecommitdiffstats
path: root/drivers/android/binder/node.rs
diff options
context:
space:
mode:
authorAlice Ryhl <aliceryhl@google.com>2026-09-03 09:22:52 +0000
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2026-09-16 19:33:40 +0100
commit62479b6e5df82cbdf3c4145130928f233fae78fb (patch)
tree7671bae8c8478842c0fed1bf079278c74c4ff2fe /drivers/android/binder/node.rs
parent30d15f44a9e513ec2f257fdf192d9d1fa5af0799 (diff)
downloadlinux-stable-62479b6e5df82cbdf3c4145130928f233fae78fb.tar.gz
linux-stable-62479b6e5df82cbdf3c4145130928f233fae78fb.zip
rust_binder: cancel deferred work items in thread exit
If there are deferred work items on the thread todo list, then they are not cleaned up in the Thread::release() method. Thus, update the code to clean up the work items even if they are deferred. This can happen if the thread dies while it has an active outgoing transaction. Cc: stable <stable@kernel.org> Fixes: eafedbc7c050 ("rust_binder: add Rust Binder driver") Signed-off-by: Alice Ryhl <aliceryhl@google.com> Link: https://patch.msgid.link/20260903-binder-exit-get-work-v1-1-2d6129a238df@google.com Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
Diffstat (limited to 'drivers/android/binder/node.rs')
0 files changed, 0 insertions, 0 deletions