]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
rust_binder: add binder_transaction tracepoint
authorAlice Ryhl <aliceryhl@google.com>
Wed, 3 Dec 2025 14:48:09 +0000 (14:48 +0000)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 29 Dec 2025 11:14:52 +0000 (12:14 +0100)
commitc1ea31205edf2fd748bc6ceb081033bcfa0a869a
tree8e555b30b1940a6f9485b08837415d1049617ec8
parentc1093b85890693fa2d372468f279854c3624d2b1
rust_binder: add binder_transaction tracepoint

This patch adds the binder_transaction tracepoint to Rust Binder. This
was chosen as the next tracepoint to add as it is the most complex
tracepoint. (And it's also an important tracepoint known to perfetto.)

Signed-off-by: Alice Ryhl <aliceryhl@google.com>
Link: https://patch.msgid.link/20251203-binder-trace1-v1-2-22d3ffddb44e@google.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/android/binder/node.rs
drivers/android/binder/process.rs
drivers/android/binder/rust_binder.h
drivers/android/binder/rust_binder_events.h
drivers/android/binder/rust_binder_main.rs
drivers/android/binder/thread.rs
drivers/android/binder/trace.rs
drivers/android/binder/transaction.rs