tracing: Updates for 4.10
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest17 patches 0 repliesNew
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/17 | recordmcount: arm: Implement make_nopscripts/ | +65 | 0 replies | |
| 2/17 | tracing: Add new trace_marker_rawDocumentation/ kernel/ kernel/ +2 more | +187 | 0 replies | |
| 3/17 | selftests: ftrace: Initialize ftrace before each testtools/ tools/ | +29 | 0 replies | |
| 4/17 | selftests: ftrace: Add --quiet option not to show error logs on screentools/ | +7 | 0 replies | |
| 5/17 | selftests: ftrace: Check whether snapshot trigger is supported correctlytools/ | +5 | 0 replies | |
| 6/17 | selftests: ftrace: Fix trigger-mod to run without syscall tracetools/ | +1 | 0 replies | |
| 7/17 | selftests: ftrace: Hide ftracetest logs from gittools/ | +1 | 0 replies | |
| 8/17 | selftests: ftrace: Introduce TMPDIR for temporary filestools/ | +2 | 0 replies | |
| 9/17 | selftests: ftrace: Add a testcase for function filter glob matchtools/ | +49 | 0 replies | |
| 10/17 | selftests: ftrace: Add a testcase for types of kprobe eventtools/ | +37 | 0 replies | |
| 11/17 | tracing: Add hook to function tracing for other subsystems to useinclude/ kernel/ | +156 | 0 replies | |
| 12/17 | stm class: ftrace: Add ftrace-export-over-stm driverdrivers/ drivers/ drivers/ | +100 | 0 replies | |
| 13/17 | coresight: Mark stm_generic_packet() with notracedrivers/ | +1 | 0 replies | |
| 14/17 | intel_th: Mark sth_stm_packet() with notracedrivers/ | +7 | 0 replies | |
| 15/17 | stm dummy: Mark dummy_stm_packet() with notracedrivers/ | +1 | 0 replies | |
| 16/17 | stm: Mark the functions of writing STM with notracedrivers/ include/ | +6 | 0 replies | |
| 17/17 | tracing: Add error checks to creation of event fileskernel/ | +21 | 0 replies |
Reviews trailers per patch
6 of 17 patches have a Reviewed-by or Acked-by.
| Patch | Alexander Shishkin | Russell King | Rabin Vincent |
|---|---|---|---|
| 1/17 | A-b | A-b | |
| 2/17 | |||
| 3/17 | |||
| 4/17 | |||
| 5/17 | |||
| 6/17 | |||
| 7/17 | |||
| 8/17 | |||
| 9/17 | |||
| 10/17 | |||
| 11/17 | |||
| 12/17 | A-b | ||
| 13/17 | A-b | ||
| 14/17 | A-b | ||
| 15/17 | A-b | ||
| 16/17 | A-b | ||
| 17/17 |
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.
Cover letter [for-next][PATCH 00/17] tracing: Updates for 4.10
git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace.git
for-next
Head SHA1: 7d436400223bb46e9f88e6bba6f8d867acf0d82c
Chunyan Zhang (6):
tracing: Add hook to function tracing for other subsystems to use stm class: ftrace: Add ftrace-export-over-stm driver
coresight: Mark stm_generic_packet() with notrace
intel_th: Mark sth_stm_packet() with notrace
stm dummy: Mark dummy_stm_packet() with notrace
stm: Mark the functions of writing STM with notrace
Masami Hiramatsu (8):
selftests: ftrace: Initialize ftrace before each test
selftests: ftrace: Add --quiet option not to show error logs on screen
selftests: ftrace: Check whether snapshot trigger is supported correctly
selftests: ftrace: Fix trigger-mod to run without syscall trace
selftests: ftrace: Hide ftracetest logs from git
selftests: ftrace: Introduce TMPDIR for temporary files
selftests: ftrace: Add a testcase for function filter glob match
selftests: ftrace: Add a testcase for types of kprobe event
Stephen Boyd (1):
recordmcount: arm: Implement make_nop
Steven Rostedt (1):
tracing: Add new trace_marker_raw
Steven Rostedt (Red Hat) (1):
tracing: Add error checks to creation of event files
----
Documentation/trace/ftrace.txt | 6 + drivers/hwtracing/coresight/coresight-stm.c | 2 +- drivers/hwtracing/intel_th/sth.c | 11 +- drivers/hwtracing/stm/Kconfig | 11 + drivers/hwtracing/stm/Makefile | 2 + drivers/hwtracing/stm/core.c | 7 +- drivers/hwtracing/stm/dummy_stm.c | 2 +- drivers/hwtracing/stm/ftrace.c | 87 ++++++ include/linux/stm.h | 4 +- include/linux/trace.h | 28 ++ kernel/trace/trace.c | 294 ++++++++++++++++++--- kernel/trace/trace.h | 2 + kernel/trace/trace_entries.h | 15 ++ kernel/trace/trace_events.c | 30 ++- kernel/trace/trace_output.c | 30 +++ scripts/recordmcount.c | 65 +++++ tools/testing/selftests/ftrace/.gitignore | 1 + tools/testing/selftests/ftrace/ftracetest | 12 +- .../ftrace/test.d/ftrace/func-filter-glob.tc | 49 ++++ tools/testing/selftests/ftrace/test.d/functions | 28 ++ .../ftrace/test.d/kprobe/kprobe_args_type.tc | 37 +++ .../ftrace/test.d/trigger/trigger-hist-mod.tc | 2 +- .../ftrace/test.d/trigger/trigger-snapshot.tc | 5 + 23 files changed, 675 insertions(+), 55 deletions(-) create mode 100644 drivers/hwtracing/stm/ftrace.c create mode 100644 include/linux/trace.h create mode 100644 tools/testing/selftests/ftrace/.gitignore create mode 100644 tools/testing/selftests/ftrace/test.d/ftrace/func-filter-glob.tc create mode 100644 tools/testing/selftests/ftrace/test.d/kprobe/kprobe_args_type.tc