diff options
author | 2021-10-04 10:16:08 -0400 | |
---|---|---|
committer | 2021-10-04 15:40:15 -0400 | |
commit | 8dcc5721da7888685dde82be765018c8a379298c (patch) | |
tree | 16d3fedee9c10ed851ecc587a4e16f48e0237dd9 /tools/perf/scripts/python/export-to-postgresql.py | |
parent | NFSD: Have legacy NFSD WRITE decoders use xdr_stream_subsegment() (diff) | |
download | wireguard-linux-8dcc5721da7888685dde82be765018c8a379298c.tar.xz wireguard-linux-8dcc5721da7888685dde82be765018c8a379298c.zip |
svcrdma: Split the svcrdma_wc_receive() tracepoint
There are currently three separate purposes being served by a single
tracepoint here. They need to be split up.
svcrdma_wc_recv:
- status is always zero, so there's no value in recording it.
- vendor_err is meaningless unless status is not zero, so
there's no value in recording it.
- This tracepoint is needed only when developing modifications,
so it should be left disabled most of the time.
svcrdma_wc_recv_flush:
- As above, needed only rarely, and not an error.
svcrdma_wc_recv_err:
- received is always zero, so there's no value in recording it.
- This tracepoint can be left enabled because completion
errors are run-time problems (except for FLUSHED_ERR).
- Tracepoint name now ends in _err to reflect its purpose.
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Signed-off-by: J. Bruce Fields <bfields@redhat.com>
Diffstat (limited to 'tools/perf/scripts/python/export-to-postgresql.py')
0 files changed, 0 insertions, 0 deletions