[PATCH 0/7] kmemtrace & tracing updates

From: Eduard - Gabriel Munteanu
Date: Mon Mar 23 2009 - 09:12:18 EST


Hi,

I've updated kmemtrace to make it play well with the userspace app.

The first patch has been already submitted before, but it seems it didn't
make it into -tip.

Let me know what you think and please merge what's okay. There's a GSoC idea
regarding kmemtrace and it'd benefit other students to be able to run the
kmemtrace user application.


Cheers,
Eduard

Eduard - Gabriel Munteanu (7):
RCU: don't include unnecessary headers, allow kmemtrace w/
tracepoints
tracing: provide trace_seq_reserve()
tracing: add missing 'extern' keywords to trace_output.h
kmemtrace: use tracepoints
kmemtrace: kmemtrace_alloc() must fill type_id
kmemtrace: restore original tracing data binary format, improve ABI
kmemtrace: update usage of ring_buffer_lock_reserve()

include/linux/rcuclassic.h | 1 -
include/linux/rcupdate.h | 1 -
include/linux/rcupreempt.h | 2 +-
include/linux/slab_def.h | 10 +-
include/linux/slub_def.h | 12 +-
include/trace/kmemtrace.h | 92 +++++--------
kernel/trace/kmemtrace.c | 304 +++++++++++++++++++++++++++++++------------
kernel/trace/trace.h | 6 +
kernel/trace/trace_output.c | 13 ++
kernel/trace/trace_output.h | 38 +++---
mm/slab.c | 24 ++--
mm/slob.c | 28 ++---
mm/slub.c | 30 ++---
13 files changed, 340 insertions(+), 221 deletions(-)

--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/