Skip to content

tracing: Updates for 7.4

Steven Rostedt lkml stable 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest18 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/18tracing: Add "within" filter for call-stack-based event filteringDocumentation/trace/events.rst include/linux/trace_events.h kernel/trace/trace.h +2 more+57 -30 replies
2/18tracnig: Add proper error message for glob use with "within" filterkernel/trace/trace_events_filter.c+4 -10 replies
3/18tracing: Remove duplicate declaration of ftrace_set_clr_event()kernel/trace/trace.h+0 -10 replies
4/18tracing: Stop modifying the input buffer in ftrace_set_clr_event()include/linux/trace_events.h kernel/trace/trace_events.c+9 -120 replies
5/18tracing: Split the event string parsing logic into a dedicated functionkernel/trace/trace_events.c+34 -270 replies
6/18tracing: Add a test for ftrace_parse_event_string()kernel/trace/Kconfig kernel/trace/Makefile kernel/trace/trace.h +2 more+119 -10 replies
7/18tracing: Add a filter argument to __ftrace_set_clr_event()kernel/trace/trace_events.c+30 -170 replies
8/18tracing: Parse filter from boot event stringDocumentation/admin-guide/kernel-parameters.txt Documentation/trace/events.rst include/linux/trace_events.h +4 more+58 -160 replies
9/18ring-buffer: Rename ring_buffer_size() to ring_buffer_capacity()include/linux/ring_buffer.h kernel/trace/ring_buffer.c kernel/trace/trace.c+13 -80 replies
10/18tracing: Rename trace_array::entries to capacitykernel/trace/trace.c kernel/trace/trace.h kernel/trace/trace_snapshot.c+22 -220 replies
11/18tracing: Rename tracing_entries_fops to tracing_capacity_fopskernel/trace/trace.c+11 -140 replies
12/18tracing: Print the bucket size as unsignedkernel/trace/trace_events_hist.c+1 -10 replies
13/18tracing: Add the bucket size to expr_field_str()kernel/trace/trace_events_hist.c+3 -00 replies
14/18tracing: Only report the stacktrace modifier on a real fieldkernel/trace/trace_events_hist.c+1 -10 replies
15/18tracing: Unregister field variable histograms when the command failskernel/trace/trace_events_hist.c+6 -60 replies
16/18tracing: Clamp the printed end of a histogram bucket at U64_MAXDocumentation/trace/histogram.rst kernel/trace/trace_events_hist.c+9 -10 replies
17/18tracing: Fix 64-bit and signed histogram fields on 32-bit kernelskernel/trace/trace_events_hist.c+1 -10 replies
18/18tracing: Print a signed histogram key as signedkernel/trace/trace_events_hist.c+13 -10 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [for-next][PATCH 00/18] tracing: Updates for 7.4

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

Head SHA1: d3e0dfc1ba49a0ab6aeddbb4bcde4bfc0e171a02

Chen Jun (1):
tracing: Add "within" filter for call-stack-based event filtering

Donggeun Yoo (7):
tracing: Print the bucket size as unsigned
tracing: Add the bucket size to expr_field_str()
tracing: Only report the stacktrace modifier on a real field
tracing: Unregister field variable histograms when the command fails
tracing: Clamp the printed end of a histogram bucket at U64_MAX
tracing: Fix 64-bit and signed histogram fields on 32-bit kernels
tracing: Print a signed histogram key as signed

Steven Rostedt (1):
tracnig: Add proper error message for glob use with "within" filter

Thomas Weißschuh (6):
tracing: Remove duplicate declaration of ftrace_set_clr_event()
tracing: Stop modifying the input buffer in ftrace_set_clr_event()
tracing: Split the event string parsing logic into a dedicated function
tracing: Add a test for ftrace_parse_event_string()
tracing: Add a filter argument to __ftrace_set_clr_event()
tracing: Parse filter from boot event string

Vincent Donnefort (3):
ring-buffer: Rename ring_buffer_size() to ring_buffer_capacity()
tracing: Rename trace_array::entries to capacity
tracing: Rename tracing_entries_fops to tracing_capacity_fops

----

 Documentation/admin-guide/kernel-parameters.txt |   9 +-
 Documentation/trace/events.rst                  |  17 ++++
 Documentation/trace/histogram.rst               |   3 +
 include/linux/ring_buffer.h                     |   2 +-
 include/linux/trace_events.h                    |   3 +-
 kernel/trace/Kconfig                            |   8 ++
 kernel/trace/Makefile                           |   1 +
 kernel/trace/ring_buffer.c                      |  13 ++-
 kernel/trace/trace.c                            |  51 +++++-----
 kernel/trace/trace.h                            |  13 ++-
 kernel/trace/trace_boot.c                       |   2 +-
 kernel/trace/trace_events.c                     | 128 +++++++++++++++---------
 kernel/trace/trace_events_filter.c              |  44 +++++++-
 kernel/trace/trace_events_hist.c                |  42 ++++++--
 kernel/trace/trace_events_test.c                | 122 ++++++++++++++++++++++
 kernel/trace/trace_snapshot.c                   |  14 +--
 16 files changed, 365 insertions(+), 107 deletions(-)
 create mode 100644 kernel/trace/trace_events_test.c