Skip to content

tracing: Last minute updates before pushing to linux-next

Steven Rostedt lkml stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest6 patches 2 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/6tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and unify their usage"include/linux/irqflags.h include/linux/lockdep.h init/main.c +2 more+28 -341 reply
2/6tracing/irqsoff: Handle preempt_count for different configskernel/trace/trace_irqsoff.c+37 -290 replies
3/6tracing: More reverting of "tracing: Centralize preemptirq tracepoints and unify their usage"kernel/trace/trace.h kernel/trace/trace_irqsoff.c kernel/trace/trace_preemptirq.c+38 -501 reply
4/6ftrace: Remove unused pointer ftrace_swapper_pidkernel/trace/ftrace.c+0 -20 replies
5/6tracing: Fix synchronizing to event changes with tracepoint_synchronize_unregister()kernel/trace/trace_events.c kernel/trace/trace_events_filter.c kernel/trace/trace_events_hist.c +1 more+17 -140 replies
6/6uprobes: Use synchronize_rcu() not synchronize_sched()kernel/trace/trace_uprobe.c+1 -10 replies

Reviews trailers per patch

2 of 6 patches have a Reviewed-by or Acked-by.

PatchJoel Fernandes (Google)
1/6R-b
2/6
3/6R-b
4/6
5/6
6/6

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/6] tracing: Last minute updates before pushing to linux-next

Joel,

These are the last minute updates I have on top of your changes. A couple of them I may have already posted to you. I'm trying to get my tests to all pass without errors or new warnings. My tests are still running, and hopefully this will have all the fixes.

-- Steve

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

Head SHA1: 05ceccdf48666c14eed1082439bf9d5cb50ff9ed

Colin Ian King (1):
ftrace: Remove unused pointer ftrace_swapper_pid

Steven Rostedt (VMware) (5):
tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and unify their usage" tracing/irqsoff: Handle preempt_count for different configs
tracing: More reverting of "tracing: Centralize preemptirq tracepoints and unify their usage"
tracing: Fix synchronizing to event changes with tracepoint_synchronize_unregister()
uprobes: Use synchronize_rcu() not synchronize_sched()

----

 include/linux/irqflags.h            |  8 ++-
 include/linux/lockdep.h             |  2 -
 init/main.c                         |  2 -
 kernel/locking/lockdep.c            | 14 +-----
 kernel/trace/ftrace.c               |  2 -
 kernel/trace/trace.h                | 15 ++++++
 kernel/trace/trace_events.c         |  8 +--
 kernel/trace/trace_events_filter.c  | 15 +++---
 kernel/trace/trace_events_hist.c    |  2 +-
 kernel/trace/trace_events_trigger.c |  6 ++-
 kernel/trace/trace_irqsoff.c        | 98 +++++++++++++------------------------
 kernel/trace/trace_preemptirq.c     | 53 +++++++++++++-------
 kernel/trace/trace_uprobe.c         |  2 +-
 13 files changed, 109 insertions(+), 118 deletions(-)