Skip to content

ftrace updates for tip

Steven Rostedt lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 6 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5ftrace: replace raw_local_irq_save with local_irq_savekernel/lockdep.c kernel/trace/trace.c kernel/trace/trace_branch.c +1 more+13 -121 reply
2/5ring-buffer: move some metadata into buffer pagekernel/trace/ring_buffer.c+36 -270 replies
3/5ring-buffer: read page interfaceinclude/linux/ring_buffer.h kernel/trace/ring_buffer.c+171 -03 replies
4/5ftrace: clean up function graph asmarch/x86/kernel/ftrace.c+4 -161 reply
5/5ftrace: have function graph use mcount caller addressarch/x86/kernel/entry_32.S arch/x86/kernel/entry_64.S+2 -00 replies

Reviews trailers per patch

No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.

Read the v1 thread

Cover letter [PATCH 0/5] ftrace updates for tip

Ingo,

Here's some more ftrace updates.

The first should help fix the bug in lockdep.

The next are changes to the ring buffer to get ready to have it work with splice.

The last are some clean ups for function graph.

The following patches are in:

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

branch: tip/devel

Steven Rostedt (5):
ftrace: replace raw_local_irq_save with local_irq_save
ring-buffer: move some metadata into buffer page
ring-buffer: read page interface
ftrace: clean up function graph asm
ftrace: have function graph use mcount caller address

----

 arch/x86/kernel/entry_32.S  |    1 +
 arch/x86/kernel/entry_64.S  |    1 +
 arch/x86/kernel/ftrace.c    |   20 +---
 include/linux/ring_buffer.h |    5 +
 kernel/lockdep.c            |    1 +
 kernel/trace/ring_buffer.c  |  229 ++++++++++++++++++++++++++++++++++++++-----
 kernel/trace/trace.c        |   12 +-
 kernel/trace/trace_branch.c |    4 +-
 kernel/trace/trace_stack.c  |    8 +-
 9 files changed, 226 insertions(+), 55 deletions(-)