kernel-ark/kernel/trace
Soeren Sandmann Pedersen cd2134b1dd sysprof: kernel trace
add kernel backtracing to the sysprof tracer.

change the format of the data, so that type=0 means
beginning of stack trace, 1 means kernel address, 2 means user
address, and 3 means end of trace.

EIP addresses are no longer distinguished from return addresses,
mostly because sysprof userspace doesn't make use of it. It may be
worthwhile adding this back in though, just in case it becomes
interesting.

Signed-off-by: Ingo Molnar <mingo@elte.hu>
Signed-off-by: Thomas Gleixner <tglx@linutronix.de>
2008-05-23 23:58:50 +02:00
..
ftrace.c ftrace: cleanups 2008-05-23 22:36:37 +02:00
Kconfig ftrace: make it more available in the Kconfig 2008-05-23 23:58:21 +02:00
Makefile ftrace: add sysprof plugin 2008-05-23 23:39:00 +02:00
trace_functions.c ftrace: fix comm on function trace output 2008-05-23 21:52:12 +02:00
trace_irqsoff.c ftrace: irqsoff use raw_smp_processor_id 2008-05-23 21:13:41 +02:00
trace_sched_switch.c Port ftrace to markers 2008-05-23 22:29:25 +02:00
trace_sched_wakeup.c Port ftrace to markers 2008-05-23 22:29:25 +02:00
trace_selftest_dynamic.c ftrace: fix dynamic ftrace selftest 2008-05-23 21:13:23 +02:00
trace_selftest.c ftrace: make sysprof dependent on x86 for now 2008-05-23 23:40:01 +02:00
trace_sysprof.c sysprof: kernel trace 2008-05-23 23:58:50 +02:00
trace.c ftrace: sysprof updates 2008-05-23 23:40:22 +02:00
trace.h ftrace: sysprof updates 2008-05-23 23:40:22 +02:00