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(-)