kmemtrace: use tracepoints
authorEduard - Gabriel Munteanu <eduard.munteanu@linux360.ro>
Mon, 23 Mar 2009 13:12:24 +0000 (15:12 +0200)
committerIngo Molnar <mingo@elte.hu>
Fri, 3 Apr 2009 10:23:06 +0000 (12:23 +0200)
commitca2b84cb3c4a0d4d2143b46ec072cdff5d1b3b87
tree7163bac040f11c444b24cab53c4a784df73fa4f3
parentac44021fccd8f1f2b267b004f23a2e8d7ef05f7b
kmemtrace: use tracepoints

kmemtrace now uses tracepoints instead of markers. We no longer need to
use format specifiers to pass arguments.

Signed-off-by: Eduard - Gabriel Munteanu <eduard.munteanu@linux360.ro>
[ folded: Use the new TP_PROTO and TP_ARGS to fix the build.     ]
[ folded: fix build when CONFIG_KMEMTRACE is disabled.           ]
[ folded: define tracepoints when CONFIG_TRACEPOINTS is enabled. ]
Signed-off-by: Pekka Enberg <penberg@cs.helsinki.fi>
LKML-Reference: <ae61c0f37156db8ec8dc0d5778018edde60a92e3.1237813499.git.eduard.munteanu@linux360.ro>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
include/linux/slab_def.h
include/linux/slub_def.h
include/trace/kmemtrace.h
kernel/trace/kmemtrace.c
kernel/trace/trace.h
mm/slab.c
mm/slob.c
mm/slub.c
mm/util.c