Skip to content

kmemtrace over tracepoints (resubmit)

Eduard - Gabriel Munteanu lkml 1 version Applied

Status from this message: applied to tip/core/rcu, thanks Eduard!

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest2 patches 11 repliesApplied

Patches in v1 Applied

#Subject and filesSizeRepliesApplied
1/2RCU: Don't include unnecessary headers, allow kmemtrace w/ tracepoints.include/linux/rcuclassic.h include/linux/rcupdate.h include/linux/rcupreempt.h+1 -34 replies
2/2kmemtrace: Use tracepoints instead of markers.include/linux/kmemtrace.h include/linux/slab_def.h include/linux/slub_def.h +5 more+139 -1536 replies

Reviews trailers per patch

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

PatchPekka Enberg
1/2
2/2A-b

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/2] kmemtrace over tracepoints (resubmit)

Hi again,

I've figured out a way to minimally modify RCU headers. If you still think splitting RCU headers is a good idea, let me know, but this is meant to get kmemtrace in Linus' tree as soon as possible.

I also renamed tracers as Pekka suggested.

Let me know what you think.

Cheers,
Eduard

Eduard - Gabriel Munteanu (2):
RCU: Don't include unnecessary headers, allow kmemtrace w/
tracepoints.
kmemtrace: Use tracepoints instead of markers.

 include/linux/kmemtrace.h  |   91 +++++++++++------------------------------
 include/linux/rcuclassic.h |    1 -
 include/linux/rcupdate.h   |    1 -
 include/linux/rcupreempt.h |    2 +-
 include/linux/slab_def.h   |    9 ++--
 include/linux/slub_def.h   |   12 ++----
 lib/Kconfig.debug          |    2 +-
 mm/kmemtrace.c             |   96 ++++++++++++++++++++++++++++++++------------
 mm/slab.c                  |   25 +++++------
 mm/slob.c                  |   27 +++++-------
 mm/slub.c                  |   30 +++++--------
 11 files changed, 140 insertions(+), 156 deletions(-)