diff options
author | Dave Chinner <[email protected]> | 2023-02-13 09:14:52 +1100 |
---|---|---|
committer | Dave Chinner <[email protected]> | 2023-02-13 09:14:52 +1100 |
commit | 368e2d09b41caa5b44a61bb518c362f46d6d615c (patch) | |
tree | 1aac105989b181ad03b0f4bb72399251a677602f /tools/perf/scripts/python/syscall-counts.py | |
parent | c4d5660afbdcd3f0fa3bbf563e059511fba8445f (diff) |
xfs: rework the perag trace points to be perag centric
So that they all output the same information in the traces to make
debugging refcount issues easier.
This means that all the lookup/drop functions no longer need to use
the full memory barrier atomic operations (atomic*_return()) so
will have less overhead when tracing is off. The set/clear tag
tracepoints no longer abuse the reference count to pass the tag -
the tag being cleared is obvious from the _RET_IP_ that is recorded
in the trace point.
Signed-off-by: Dave Chinner <[email protected]>
Reviewed-by: Allison Henderson <[email protected]>
Reviewed-by: Darrick J. Wong <[email protected]>
Diffstat (limited to 'tools/perf/scripts/python/syscall-counts.py')
0 files changed, 0 insertions, 0 deletions