Skip to content

Tracing fixes for 5.12:

Steven Rostedt lkml stable 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcountscripts/recordmcount.c+1 -10 replies
2/5tracing: Remove duplicate declaration from trace.hkernel/trace/trace.h+0 -10 replies
3/5tracing: Fix help text of TRACEPOINT_BENCHMARK in Kconfigkernel/trace/Kconfig+1 -10 replies
4/5ring-buffer: Force before_stamp and write_stamp to be different on discardkernel/trace/ring_buffer.c+11 -00 replies
5/5ring-buffer: Add a little more information and a WARN when time stamp going backwards is detectedkernel/trace/ring_buffer.c+7 -30 replies

Reviews trailers per patch

1 of 5 patches has a Reviewed-by or Acked-by.

PatchWill Deacon
1/5A-b
2/5
3/5
4/5
5/5

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [for-linus][PATCH 0/5] Tracing fixes for 5.12:

Functional fixes:

- Fix big endian conversion for arg64 in recordmcount processing

- Fix timestamp corruption in ring buffer on discarding events

Non-functional fixes:

- Fix help text working in Kconfig

- Remove duplicate prototype for trace_empty()

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.

Chen Jun (1):

      ftrace: Have recordmcount use w8 to read relp->r_info in arm64_is_fake_mcount

Rolf Eike Beer (1):
tracing: Fix help text of TRACEPOINT_BENCHMARK in Kconfig

Steven Rostedt (VMware) (2):
ring-buffer: Force before_stamp and write_stamp to be different on discard
ring-buffer: Add a little more information and a WARN when time stamp going backwards is detected

Yordan Karadzhov (VMware) (1):
tracing: Remove duplicate declaration from trace.h

----

 kernel/trace/Kconfig       |  2 +-
 kernel/trace/ring_buffer.c | 21 ++++++++++++++++++---
 kernel/trace/trace.h       |  1 -
 scripts/recordmcount.c     |  2 +-
 4 files changed, 20 insertions(+), 6 deletions(-)