Messages in this thread | | | From | Eduard - Gabriel Munteanu <> | Subject | [PATCH 0/7] kmemtrace & tracing updates | Date | Mon, 23 Mar 2009 15:12:20 +0200 |
| |
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(-)
| |