Skip to content

tracing: Updates for 5.17-rc

Steven Rostedt lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest13 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/13rtla: Fix systme -> system typo on man pageDocumentation/tools/rtla/common_osnoise_description.rst+1 -10 replies
2/13tracing: Dump stacktrace trigger to the corresponding instancekernel/trace/trace_events_trigger.c+6 -10 replies
3/13tracing: Have traceon and traceoff trigger honor the instancekernel/trace/trace_events_trigger.c+46 -60 replies
4/13eprobes: Remove redundant event type informationkernel/trace/trace.h kernel/trace/trace_eprobe.c kernel/trace/trace_probe.c +1 more+12 -160 replies
5/13tracing: Uninline trace_trigger_soft_disabled() partlyinclude/linux/trace_events.h kernel/trace/trace_events_trigger.c+26 -100 replies
6/13tracing: Ensure trace buffer is at least 4096 bytes largekernel/trace/trace.c+6 -40 replies
7/13ftrace: Remove unused ftrace_startup_enable() stubkernel/trace/ftrace.c+0 -10 replies
8/13tracing/osnoise: Make osnoise_main to sleep for microsecondskernel/trace/trace_osnoise.c+32 -210 replies
9/13tracefs: Set the group ownership in apply_options() not parse_options()fs/tracefs/inode.c+3 -12 replies
10/13tracing: Fix selftest config check for function graph start up testkernel/trace/trace_selftest.c+2 -40 replies
11/13rtla/hist: Make -E the short version of --entriesDocumentation/tools/rtla/common_hist_options.rst Documentation/tools/rtla/rtla-osnoise-hist.rst tools/tracing/rtla/src/osnoise_hist.c +1 more+12 -120 replies
12/13rtla/osnoise: Free params at the exittools/tracing/rtla/src/osnoise_top.c+1 -00 replies
13/13rtla/osnoise: Fix error message when failing to enable trace instancetools/tracing/rtla/src/osnoise.c+1 -10 replies

Reviews trailers per patch

3 of 13 patches have a Reviewed-by or Acked-by.

PatchTom ZanussiDaniel Bristot de OliveiraMasami HiramatsuJoel Fernandes
1/13A-b
2/13R-b T-b
3/13T-b
4/13A-b R-b
5/13
6/13
7/13
8/13
9/13
10/13
11/13
12/13
13/13

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

Read the v1 thread

Cover letter [for-linus][PATCH 00/13] tracing: Updates for 5.17-rc

Tracing fixes for 5.17:

- rtla (Real-Time Linux Analysis tool): fix typo in man page

- rtla: Update API -e to -E before it is released

- rlla: Error message fix and memory leak fix

- Partially unline trace event soft disable to shrink text

- Fix function graph start up test

- Have triggers affect the trace instance they are in and not top level

- Have osnoise sleep in the units it says it uses

- Remove unused ftrace stub function

- Remove event probe reduntant info from event in the buffer

- Fix group ownership setting in tracefs

- Ensure trace buffer is minimum size to prevent crashes

git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
ftrace/urgent

Head SHA1: f4b8715634f04fa03e730f1493ee919b56468de8

Arnaldo Carvalho de Melo (1):

      rtla: Fix systme -> system typo on man page

Christophe Leroy (2):
tracing: Uninline trace_trigger_soft_disabled() partly
tracing: Fix selftest config check for function graph start up test

Daniel Bristot de Oliveira (5):
tracing: Dump stacktrace trigger to the corresponding instance tracing/osnoise: Make osnoise_main to sleep for microseconds rtla/hist: Make -E the short version of --entries rtla/osnoise: Free params at the exit
rtla/osnoise: Fix error message when failing to enable trace instance

Nathan Chancellor (1):
ftrace: Remove unused ftrace_startup_enable() stub

Steven Rostedt (Google) (3):
tracing: Have traceon and traceoff trigger honor the instance
eprobes: Remove redundant event type information
tracefs: Set the group ownership in apply_options() not parse_options()

Sven Schnelle (1):
tracing: Ensure trace buffer is at least 4096 bytes large

----

 Documentation/tools/rtla/common_hist_options.rst   |  2 +-
 .../tools/rtla/common_osnoise_description.rst      |  2 +-
 Documentation/tools/rtla/rtla-osnoise-hist.rst     |  2 +-
 fs/tracefs/inode.c                                 |  4 +-
 include/linux/trace_events.h                       | 22 ++++---
 kernel/trace/ftrace.c                              |  1 -
 kernel/trace/trace.c                               | 10 +--
 kernel/trace/trace.h                               |  1 -
 kernel/trace/trace_eprobe.c                        | 16 +++--
 kernel/trace/trace_events_trigger.c                | 73 +++++++++++++++++++---
 kernel/trace/trace_osnoise.c                       | 53 +++++++++-------
 kernel/trace/trace_probe.c                         | 10 +--
 kernel/trace/trace_probe.h                         |  1 -
 kernel/trace/trace_selftest.c                      |  6 +-
 tools/tracing/rtla/src/osnoise.c                   |  2 +-
 tools/tracing/rtla/src/osnoise_hist.c              | 10 +--
 tools/tracing/rtla/src/osnoise_top.c               |  1 +
 tools/tracing/rtla/src/timerlat_hist.c             | 10 +--
 18 files changed, 148 insertions(+), 78 deletions(-)