Skip to content

tracing: Updates for 4.18

Steven Rostedt lkml stable 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest19 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/19trace: Use -mcount-record for dynamic ftracescripts/Makefile.build+6 -00 replies
2/19tracepoints: Fix the descriptions of tracepoint_probe_register{_prio}kernel/tracepoint.c+1 -20 replies
3/19tracing: Do not reference event data in post call triggersinclude/linux/trace_events.h kernel/trace/trace.h kernel/trace/trace_events_trigger.c+5 -80 replies
4/19tracing: Add __find_event_file() to find event files without restrictionskernel/trace/trace.h kernel/trace/trace_events.c+20 -50 replies
5/19tracing: Have event_trace_init() called by trace_init_tracefs()kernel/trace/trace.c kernel/trace/trace.h kernel/trace/trace_events.c+4 -30 replies
6/19tracing: Add brackets in ftrace event dynamic arrayskernel/trace/trace_export.c+1 -10 replies
7/19tracing: Do not show filter file for ftrace internal eventskernel/trace/trace_events.c+6 -40 replies
8/19tracing: Add trigger file for trace_markers tracefs/ftrace/printkernel/trace/trace.c kernel/trace/trace.h kernel/trace/trace_entries.h +1 more+29 -20 replies
9/19tracing: Have zero size length in filter logic be full stringkernel/trace/trace_events_filter.c+12 -110 replies
10/19tracing: Prevent further users of zero size static arrays in trace eventsinclude/trace/trace_events.h+1 -00 replies
11/19tracing: Allow histogram triggers to access ftrace internal eventskernel/trace/trace_events_hist.c+1 -10 replies
12/19tracing: Document trace_marker triggersDocumentation/trace/events.rst Documentation/trace/ftrace.rst Documentation/trace/histogram.txt+554 -20 replies
13/19ftrace/selftest: Have the reset_trigger code be a bit more carefultools/testing/selftests/ftrace/test.d/functions+18 -30 replies
14/19ftrace/selftest: Fix reset_trigger() to handle triggers with filterstools/testing/selftests/ftrace/test.d/functions+2 -20 replies
15/19tracing/selftest: Add selftests to test trace_marker histogram triggerstools/testing/selftests/ftrace/test.d/trigger/trigger-trace-marker-hist.tc tools/testing/selftests/ftrace/test.d/trigger/trigger-trace-marker-synthetic.tc+115 -00 replies
16/19tracing/selftest: Add test to test hist trigger between kernel event and trace_markertools/testing/selftests/ftrace/test.d/trigger/trigger-trace-marker-synthetic-kernel.tc+68 -00 replies
17/19tracing/selftest: Add test to test simple snapshot trigger for trace_markertools/testing/selftests/ftrace/test.d/trigger/trigger-trace-marker-snapshot.tc+74 -00 replies
18/19ring-buffer: Fix a bunch of typos in commentskernel/trace/ring_buffer.c+10 -100 replies
19/19ring-buffer: Fix typo in commentinclude/linux/ring_buffer.h+1 -10 replies

Reviews trailers per patch

14 of 19 patches have a Reviewed-by or Acked-by.

PatchNamhyung KimMasami HiramatsuTom Zanussi
1/19
2/19
3/19R-b R-b
4/19R-b
5/19R-b
6/19R-b
7/19R-b
8/19R-b
9/19R-b
10/19R-b
11/19R-b
12/19R-b R-b
13/19R-b A-b
14/19R-b A-b
15/19R-b A-b
16/19R-b A-b
17/19
18/19
19/19

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 3 reviewers.

Read the v1 thread

Cover letter [for-next][PATCH 00/19] tracing: Updates for 4.18

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

Head SHA1: 086d713d2535b389de1893d2f3874e9cfb6dbdf3

Andi Kleen (1):
trace: Use -mcount-record for dynamic ftrace

Lee, Chun-Yi (1):

      tracepoints: Fix the descriptions of tracepoint_probe_register{_prio}

Steven Rostedt (VMware) (16):
tracing: Do not reference event data in post call triggers
tracing: Add __find_event_file() to find event files without restrictions
tracing: Have event_trace_init() called by trace_init_tracefs()
tracing: Add brackets in ftrace event dynamic arrays
tracing: Do not show filter file for ftrace internal events
tracing: Add trigger file for trace_markers tracefs/ftrace/print
tracing: Have zero size length in filter logic be full string
tracing: Prevent further users of zero size static arrays in trace events
tracing: Allow histogram triggers to access ftrace internal events
tracing: Document trace_marker triggers
ftrace/selftest: Have the reset_trigger code be a bit more careful ftrace/selftest: Fix reset_trigger() to handle triggers with filters tracing/selftest: Add selftests to test trace_marker histogram triggers tracing/selftest: Add test to test hist trigger between kernel event and trace_marker tracing/selftest: Add test to test simple snapshot trigger for trace_marker
ring-buffer: Fix a bunch of typos in comments

Vasyl Gomonovych (1):
ring-buffer: Fix typo in comment

----

 Documentation/trace/events.rst                     |   6 +-
 Documentation/trace/ftrace.rst                     |   5 +
 Documentation/trace/histogram.txt                  | 545 ++++++++++++++++++++-
 include/linux/ring_buffer.h                        |   2 +-
 include/linux/trace_events.h                       |   3 +-
 include/trace/trace_events.h                       |   1 +
 kernel/trace/ring_buffer.c                         |  20 +-
 kernel/trace/trace.c                               |  19 +
 kernel/trace/trace.h                               |   9 +-
 kernel/trace/trace_entries.h                       |   6 +-
 kernel/trace/trace_events.c                        |  36 +-
 kernel/trace/trace_events_filter.c                 |  23 +-
 kernel/trace/trace_events_hist.c                   |   2 +-
 kernel/trace/trace_events_trigger.c                |   6 +-
 kernel/trace/trace_export.c                        |   9 +-
 kernel/tracepoint.c                                |   3 +-
 scripts/Makefile.build                             |   6 +
 tools/testing/selftests/ftrace/test.d/functions    |  23 +-
 .../test.d/trigger/trigger-trace-marker-hist.tc    |  49 ++
 .../trigger/trigger-trace-marker-snapshot.tc       |  74 +++
 .../trigger-trace-marker-synthetic-kernel.tc       |  68 +++
 .../trigger/trigger-trace-marker-synthetic.tc      |  66 +++
 22 files changed, 927 insertions(+), 54 deletions(-)
 create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/trigger-trace-marker-hist.tc
 create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/trigger-trace-marker-snapshot.tc
 create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/trigger-trace-marker-synthetic-kernel.tc
 create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/trigger-trace-marker-synthetic.tc