[for-linus][PATCH 0/6] tracing: Fixes for 5.14-rc4

From: Steven Rostedt
Date: Thu Aug 05 2021 - 11:49:40 EST


Various tracing fixes:

- Fix NULL pointer dereference caused by an error path

- Give histogram calculation fields a size, otherwise it breaks synthetic
creation based on them.

- Reject strings being used for number calculations.

- Fix recordmcount.pl warning on llvm building RISC-V allmodconfig

- Fix the draw_functrace.py script to handle the new trace output

- Fix warning of smp_processor_id() in preemptible code


Hui Su (1):
scripts/tracing: fix the bug that can't parse raw_trace_func

Kamal Agrawal (1):
tracing: Fix NULL pointer dereference in start_creating

Masami Hiramatsu (1):
tracing: Reject string operand in the histogram expression

Nathan Chancellor (1):
scripts/recordmcount.pl: Remove check_objcopy() and $can_use_local

Steven Rostedt (VMware) (2):
tracing / histogram: Give calculation hist_fields a size
tracing: Quiet smp_processor_id() use in preemptable warning in hwlat

----
Makefile | 1 -
kernel/trace/trace.c | 4 +++-
kernel/trace/trace_events_hist.c | 24 ++++++++++++++++++++++-
kernel/trace/trace_hwlat.c | 2 +-
scripts/recordmcount.pl | 40 ---------------------------------------
scripts/tracing/draw_functrace.py | 6 +++---
6 files changed, 30 insertions(+), 47 deletions(-)