LWN.net Logo

kmemtrace over tracepoints (resubmit)

From:  Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro>
To:  Pekka Enberg <penberg@cs.helsinki.fi>
Subject:  [PATCH 0/2] kmemtrace over tracepoints (resubmit)
Date:  Tue, 30 Dec 2008 09:41:26 +0200
Message-ID:  <cover.1230622068.git.eduard.munteanu@linux360.ro>
Cc:  "Paul E. McKenney" <paulmck@linux.vnet.ibm.com>, Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>, Dipankar Sarma <dipankar@in.ibm.com>, Alexey Dobriyan <adobriyan@gmail.com>, Ingo Molnar <mingo@elte.hu>, Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro>, linux-kernel@vger.kernel.org
Archive-link:  Article, Thread

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(-)


Copyright © 2009, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds