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 /.github/ISSUE_TEMPLATE/issue-report.md | |
| 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 '.github/ISSUE_TEMPLATE/issue-report.md')
0 files changed, 0 insertions, 0 deletions
