diff options
author | Steven Rostedt (Google) <[email protected]> | 2023-01-24 15:22:40 -0500 |
---|---|---|
committer | Steven Rostedt (Google) <[email protected]> | 2023-01-25 10:31:24 -0500 |
commit | dc513fd5321d4c15ac1f820c224b2e5220b6e14f (patch) | |
tree | 1974b68b0b73f4d6f4766ff980944e8e41012de8 /lib/mpi/mpi-sub-ui.c | |
parent | 92a22cea4c847b518af646a809cd662d55f9d8ac (diff) |
bpf/tracing: Use stage6 of tracing to not duplicate macros
The bpf events are created by the same macro magic as tracefs trace
events are. But to hook into bpf, it has its own code. It duplicates many
of the same macros as the tracefs macros and this is an issue because it
misses bug fixes as well as any new enhancements that come with the other
trace macros.
As the trace macros have been put into their own staging files, have bpf
take advantage of this and use the tracefs stage 6 macros that the "fast
ssign" portion of the trace event macro uses.
Link: https://lkml.kernel.org/r/[email protected]
Link: https://lore.kernel.org/lkml/[email protected]/
Cc: [email protected]
Cc: Peter Zijlstra <[email protected]>
Cc: Alexei Starovoitov <[email protected]>
Cc: Daniel Borkmann <[email protected]>
Acked-by: Alexei Starovoitov <[email protected]>
Reported-by: Linyu Yuan <[email protected]>
Signed-off-by: Steven Rostedt (Google) <[email protected]>
Diffstat (limited to 'lib/mpi/mpi-sub-ui.c')
0 files changed, 0 insertions, 0 deletions