Skip to content

tracing: Mulitple tracers and other updates

Steven Rostedt lkml 1 version New

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest8 patches 0 repliesNew

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/8ftrace: Remove global function list and call function directlyinclude/linux/ftrace.h kernel/trace/ftrace.c kernel/trace/trace.c +5 more+133 -2210 replies
2/8tracing: Move tracing_max_latency into trace_arraykernel/trace/trace.c kernel/trace/trace.h kernel/trace/trace_irqsoff.c +2 more+33 -360 replies
3/8tracing: Move ftrace_max_lock into trace_arraykernel/trace/trace.c kernel/trace/trace.h kernel/trace/trace_selftest.c+30 -280 replies
4/8tracing: Allow wakeup tracers to be used by instanceskernel/trace/trace_sched_wakeup.c+16 -00 replies
5/8tracing: Allow irq/preempt tracers to be used by instanceskernel/trace/trace_irqsoff.c+17 -70 replies
6/8ftrace/x86: Fix order of warning messages when ftrace modifies codearch/x86/kernel/ftrace.c+1 -10 replies
7/8ftrace: Statically initialize pm notifier blockkernel/trace/ftrace.c+4 -20 replies
8/8tracing: Add static to local functionskernel/trace/trace.c kernel/trace/trace_selftest.c+5 -50 replies

Reviews trailers per patch

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

Read the v1 thread

Cover letter [for-next][PATCH 0/8] tracing: Mulitple tracers and other updates

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

Head SHA1: ad1438a076e275b70d1a04de1364bc483e5a81db

Fabian Frederick (1):
tracing: Add static to local functions

Mathias Krause (1):
ftrace: Statically initialize pm notifier block

Petr Mladek (1):
ftrace/x86: Fix order of warning messages when ftrace modifies code

Steven Rostedt (Red Hat) (5):
ftrace: Remove global function list and call function directly
tracing: Move tracing_max_latency into trace_array
tracing: Move ftrace_max_lock into trace_array
tracing: Allow wakeup tracers to be used by instances
tracing: Allow irq/preempt tracers to be used by instances

----

 arch/x86/kernel/ftrace.c          |   2 +-
 include/linux/ftrace.h            |  20 ++---
 kernel/trace/ftrace.c             | 158 +++++++++++---------------------------
 kernel/trace/trace.c              |  60 ++++++---------
 kernel/trace/trace.h              |  36 ++++++---
 kernel/trace/trace_functions.c    |  55 +++++--------
 kernel/trace/trace_irqsoff.c      |  71 +++++++++--------
 kernel/trace/trace_sched_wakeup.c |  68 +++++++++-------
 kernel/trace/trace_selftest.c     |  69 +++++++++--------
 9 files changed, 239 insertions(+), 300 deletions(-)