Skip to content

tracing: Better output when ftrace_bug() is hit

Steven Rostedt lkml 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/5ring-buffer: Process commits whenever moving to a new page.kernel/trace/ring_buffer.c+7 -00 replies
2/5tracing: Update cond flag when enabling or disabling a triggerkernel/trace/trace_events_trigger.c+6 -40 replies
3/5ftrace: Add new type to distinguish what kind of ftrace_bug()include/linux/ftrace.h kernel/trace/ftrace.c+45 -10 replies
4/5ftrace: Add variable ftrace_expected for archs to show expected codearch/x86/kernel/ftrace.c include/linux/ftrace.h kernel/trace/ftrace.c+22 -20 replies
5/5ftrace: Show all tramps registered to a record on ftrace_bug()kernel/trace/ftrace.c+37 -90 replies

Reviews trailers per patch

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

PatchMasami HiramatsuNamhyung Kim
1/5
2/5R-b T-b R-b
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-next][PATCH 0/5] tracing: Better output when ftrace_bug() is hit

Better output in ftrace_bug() for debugging when ftrace fails to modify a location. Also, removed module modifications that were left over from debugging before (rebased).

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

Head SHA1: 39daa7b9e89512f234b7fb5d55812a78318251fc

Steven Rostedt (Red Hat) (4):
ring-buffer: Process commits whenever moving to a new page.
ftrace: Add new type to distinguish what kind of ftrace_bug()
ftrace: Add variable ftrace_expected for archs to show expected code
ftrace: Show all tramps registered to a record on ftrace_bug()

Tom Zanussi (1):
tracing: Update cond flag when enabling or disabling a trigger

----

 arch/x86/kernel/ftrace.c            |  9 ++++
 include/linux/ftrace.h              | 15 ++++++
 kernel/trace/ftrace.c               | 92 ++++++++++++++++++++++++++++++++-----
 kernel/trace/ring_buffer.c          |  7 +++
 kernel/trace/trace_events_trigger.c | 10 ++--
 5 files changed, 117 insertions(+), 16 deletions(-)