[for-next][PATCH 00/21] tracing: Some more last minute updates for 5.6

From: Steven Rostedt
Date: Thu Jan 30 2020 - 09:49:22 EST



Masami Hiramatsu (2):
tracing/boot: Include required headers and sort it alphabetically
tracing/boot: Move external function declarations to kernel/trace/trace.h

Mathieu Desnoyers (1):
tracing: Fix sched switch start/stop refcount racy updates

Steven Rostedt (VMware) (4):
tracing: Move all function tracing configs together
tracing: Move tracing test module configs together
tracing: Move mmio tracer config up with the other tracers
tracing: Move tracing selftests to bottom of menu

Tom Zanussi (11):
tracing: Add trace_array_find/_get() to find instance trace arrays
tracing: Add trace_get/put_event_file()
tracing: Add synth_event_delete()
tracing: Add dynamic event command creation interface
tracing: Add synthetic event command generation functions
tracing: Add synth_event_trace() and related functions
tracing: Add synth event generation test module
tracing: Add kprobe event command generation functions
tracing: Change trace_boot to use kprobe_event interface
tracing: Add kprobe event command generation test module
tracing: Documentation for in-kernel synthetic event API

Vasily Averin (3):
ftrace: fpid_next() should increase position index
tracing: eval_map_next() should always increase position index
trigger_next should increase position index

----
Documentation/trace/events.rst | 515 ++++++++++++++++++++
include/linux/trace_events.h | 124 +++++
kernel/trace/Kconfig | 369 +++++++-------
kernel/trace/Makefile | 2 +
kernel/trace/ftrace.c | 5 +-
kernel/trace/kprobe_event_gen_test.c | 225 +++++++++
kernel/trace/synth_event_gen_test.c | 523 ++++++++++++++++++++
kernel/trace/trace.c | 47 +-
kernel/trace/trace.h | 19 +
kernel/trace/trace_boot.c | 59 +--
kernel/trace/trace_dynevent.c | 240 ++++++++++
kernel/trace/trace_dynevent.h | 33 ++
kernel/trace/trace_events.c | 85 ++++
kernel/trace/trace_events_hist.c | 897 ++++++++++++++++++++++++++++++++++-
kernel/trace/trace_events_trigger.c | 5 +-
kernel/trace/trace_kprobe.c | 160 ++++++-
kernel/trace/trace_sched_switch.c | 4 +-
17 files changed, 3065 insertions(+), 247 deletions(-)
create mode 100644 kernel/trace/kprobe_event_gen_test.c
create mode 100644 kernel/trace/synth_event_gen_test.c