diff options
author | Joanne Koong <joannelkoong@gmail.com> | 2025-02-21 13:24:39 -0800 |
---|---|---|
committer | Bernd Schubert <bernd@bsbernd.com> | 2025-04-02 11:03:26 +0200 |
commit | 11fde2346885683202eace0302ae4dc39869bfec (patch) | |
tree | 18837244e2e53cc16feb933b886afa408b162a44 /example | |
parent | eabe4b62d1ca945eaa65054cee5b0cd0b7583459 (diff) | |
download | libfuse-11fde2346885683202eace0302ae4dc39869bfec.tar.gz |
fuse_lowlevel: add tracepoints for request receiving, processing, and replying
Add user statically-defined tracepoints for request lifecycle.
Verified by:
[machine]$ readelf -n /home/libfuse/build/lib/libfuse3.so | grep -A 1000 '.note.stapsdt'
Displaying notes found in: .note.stapsdt
Owner Data size Description
stapsdt 0x00000035 NT_STAPSDT (SystemTap probe descriptors)
Provider: libfuse
Name: request_receive
Location: 0x0000000000016360, Base: 0x00000000000002fc, Semaphore: 0x0000000000000000
Arguments: -4@%edi
stapsdt 0x00000055 NT_STAPSDT (SystemTap probe descriptors)
Provider: libfuse
Name: request_reply
Location: 0x0000000000017c0f, Base: 0x00000000000002fc, Semaphore: 0x0000000000000000
Arguments: 8@8(%r12) 4@(%r12) -4@4(%r12) -4@%r13d
stapsdt 0x0000003e NT_STAPSDT (SystemTap probe descriptors)
Provider: libfuse
Name: request_process
Location: 0x000000000001acf7, Base: 0x00000000000002fc, Semaphore: 0x0000000000000000
Arguments: 4@%r8d 4@%edx
Signed-off-by: Joanne Koong <joannelkoong@gmail.com>
Diffstat (limited to 'example')
0 files changed, 0 insertions, 0 deletions