Merge tag 'trace-v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace
Pull tracing fixes from Steven Rostedt: "Functional fixes: - Fix big endian conversion for arm64 in recordmcount processing - Fix timestamp corruption in ring buffer on discarding events - Fix memory leak in __create_synth_event() - Skip selftests if tracing is disabled as it will cause them to fail. Non-functional fixes: - Fix help text in Kconfig - Remove duplicate prototype for trace_empty() - Fix stale comment about the trace_event_call flags. Self test update: - Add more information to the validation output of when a corrupt timestamp is found in the ring buffer, and also trigger a warning to make sure that tests catch it" * tag 'trace-v5.12-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace: tracing: Fix comment about the trace_event_call flags tracing: Skip selftests if tracing is disabled tracing: Fix memory leak in __create_synth_event() ring-buffer: Add a little more information and a WARN when time stamp going backwards is detected ring-buffer: Force before_stamp and write_stamp to be different on discard tracing: Fix help text of TRACEPOINT_BENCHMARK in Kconfig tracing: Remove duplicate declaration from trace.h ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount
No related branches found
No related tags found
Showing
- include/linux/trace_events.h 2 additions, 9 deletionsinclude/linux/trace_events.h
- kernel/trace/Kconfig 1 addition, 1 deletionkernel/trace/Kconfig
- kernel/trace/ring_buffer.c 18 additions, 3 deletionskernel/trace/ring_buffer.c
- kernel/trace/trace.c 6 additions, 0 deletionskernel/trace/trace.c
- kernel/trace/trace.h 0 additions, 1 deletionkernel/trace/trace.h
- kernel/trace/trace_events_synth.c 3 additions, 1 deletionkernel/trace/trace_events_synth.c
- scripts/recordmcount.c 1 addition, 1 deletionscripts/recordmcount.c
Loading
Please register or sign in to comment