[for-next][PATCH 00/10] tracing: Updates for 6.13

Steven Rostedt
2024-10-10T14:25:41Z

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

Head SHA1: eb887c4567d1b0e7684c026fe7df44afa96589e6

Levi Yun (1):
trace/trace_event_perf: remove duplicate samples on the first tracepoint event

Mathieu Desnoyers (8):
tracing: Declare system call tracepoints with TRACE_EVENT_SYSCALL
tracing/ftrace: disable preemption in syscall probe
tracing/perf: disable preemption in syscall probe
tracing/bpf: disable preemption in syscall probe
tracing: Allow system call tracepoints to handle page faults
tracing/ftrace: Add might_fault check to syscall probes
tracing/perf: Add might_fault check to syscall probes
tracing/bpf: Add might_fault check to syscall probes

Uros Bizjak (1):
tracing: Use atomic64_inc_return() in trace_clock_counter()

----
include/linux/tracepoint.h | 71 ++++++++++++++++++++++++++++++++---------
include/trace/bpf_probe.h | 14 ++++++++
include/trace/define_trace.h | 5 +++
include/trace/events/syscalls.h | 4 +--
include/trace/perf.h | 44 +++++++++++++++++++++++--
include/trace/trace_events.h | 62 ++++++++++++++++++++++++++++++++---
init/Kconfig | 1 +
kernel/trace/trace_clock.c | 2 +-
kernel/trace/trace_event_perf.c | 6 ++++
kernel/trace/trace_syscalls.c | 28 ++++++++++++++++
10 files changed, 212 insertions(+), 25 deletions(-)