[for-next][PATCH 00/14] tracing: Updates for 5.16

From: Steven Rostedt
Date: Tue Nov 02 2021 - 16:12:01 EST


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

Head SHA1: 67d4f6e3bf5dddced226fbf19704cdbbb0c98847


Daniel Bristot de Oliveira (9):
tracing/osnoise: Do not follow tracing_cpumask
tracing/osnoise: Improve comments about barrier need for NMI callbacks
tracing/osnoise: Split workload start from the tracer start
tracing/osnoise: Use start/stop_per_cpu_kthreads() on osnoise_cpus_write()
tracing/osnoise: Support a list of trace_array *tr
tracing/osnoise: Remove TIMERLAT ifdefs from inside functions
tracing/osnoise: Allow multiple instances of the same tracer
tracing/osnoise: Remove STACKTRACE ifdefs from inside functions
tracing/osnoise: Remove PREEMPT_RT ifdefs from inside functions

Jiri Olsa (1):
ftrace/samples: Add missing prototype for my_direct_func

Kalesh Singh (4):
tracing/histogram: Optimize division by constants
tracing/histogram: Update division by 0 documentation
tracing/histogram: Document hist trigger variables
tracing/selftests: Add tests for hist trigger expression parsing

----
Documentation/trace/histogram.rst | 3 +-
kernel/trace/trace.c | 11 +
kernel/trace/trace_events_hist.c | 105 +++-
kernel/trace/trace_osnoise.c | 615 +++++++++++++++------
samples/ftrace/ftrace-direct-multi.c | 2 +
.../test.d/trigger/trigger-hist-expressions.tc | 63 +++
6 files changed, 616 insertions(+), 183 deletions(-)
create mode 100644 tools/testing/selftests/ftrace/test.d/trigger/trigger-hist-expressions.tc