Skip to content

tracing: Event probes for 5.15

Steven Rostedt linux-kselftest lkml stable 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6tracing: Add a probe that attaches to trace eventsinclude/linux/trace_events.h kernel/trace/Makefile kernel/trace/trace.c +6 more+962 -130 replies
2/6selftests/ftrace: Add clear_dynamic_events() to test casestools/testing/selftests/ftrace/test.d/functions+22 -00 replies
3/6selftests/ftrace: Fix requirement check of README filetools/testing/selftests/ftrace/test.d/functions+1 -10 replies
4/6selftests/ftrace: Add test case to test adding and removing of event probetools/testing/selftests/ftrace/test.d/dynevent/add_remove_eprobe.tc+40 -00 replies
5/6selftests/ftrace: Add selftest for testing eprobe events on synthetic eventstools/testing/selftests/ftrace/test.d/trigger/inter-event/trigger-synthetic-eprobe.tc+53 -00 replies
6/6selftests/ftrace: Add selftest for testing duplicate eprobes and kprobestools/testing/selftests/ftrace/test.d/dynevent/test_duplicates.tc+38 -00 replies

Reviews trailers per patch

All 6 patches have a Reviewed-by or Acked-by.

PatchMasami Hiramatsu
1/6A-b
2/6A-b
3/6A-b
4/6A-b
5/6A-b
6/6A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [for-next][PATCH 0/6] tracing: Event probes for 5.15

git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
for-next

Head SHA1: 297e1dcdca3d7f268ccfb175d0a3534bb9481303

Steven Rostedt (VMware) (5):
selftests/ftrace: Add clear_dynamic_events() to test cases selftests/ftrace: Fix requirement check of README file selftests/ftrace: Add test case to test adding and removing of event probe selftests/ftrace: Add selftest for testing eprobe events on synthetic events selftests/ftrace: Add selftest for testing duplicate eprobes and kprobes

Tzvetomir Stoyanov (VMware) (1):
tracing: Add a probe that attaches to trace events

----

 include/linux/trace_events.h                       |   4 +
 kernel/trace/Makefile                              |   1 +
 kernel/trace/trace.c                               |   5 +-
 kernel/trace/trace.h                               |  18 +
 kernel/trace/trace_eprobe.c                        | 903 +++++++++++++++++++++
 kernel/trace/trace_events_trigger.c                |  14 +-
 kernel/trace/trace_kprobe.c                        |   8 -
 kernel/trace/trace_probe.c                         |  16 +-
 kernel/trace/trace_probe.h                         |   6 +-
 .../ftrace/test.d/dynevent/add_remove_eprobe.tc    |  40 +
 .../ftrace/test.d/dynevent/test_duplicates.tc      |  38 +
 tools/testing/selftests/ftrace/test.d/functions    |  24 +-
 .../inter-event/trigger-synthetic-eprobe.tc        |  53 ++
 13 files changed, 1116 insertions(+), 14 deletions(-)
 create mode 100644 kernel/trace/trace_eprobe.c
 create mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/add_remove_eprobe.tc
 create mode 100644 tools/testing/selftests/ftrace/test.d/dynevent/test_duplicates.tc
 create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/inter-event/trigger-synthetic-eprobe.tc