diff options
| author | 2008-11-22 13:28:47 +0200 | |
|---|---|---|
| committer | 2008-11-23 09:25:15 +0100 | |
| commit | 02b67518e2b1c490787dac7f35e1204e74fe21ba (patch) | |
| tree | a3d92846e1a09a829f300ab15726ee9c288cb49e /kernel/rtmutex-debug.c | |
| parent | Merge branches 'tracing/profiling', 'tracing/options' and 'tracing/urgent' into tracing/core (diff) | |
| download | linux-dev-02b67518e2b1c490787dac7f35e1204e74fe21ba.tar.xz linux-dev-02b67518e2b1c490787dac7f35e1204e74fe21ba.zip | |
tracing: add support for userspace stacktraces in tracing/iter_ctrl
Impact: add new (default-off) tracing visualization feature
Usage example:
mount -t debugfs nodev /sys/kernel/debug
cd /sys/kernel/debug/tracing
echo userstacktrace >iter_ctrl
echo sched_switch >current_tracer
echo 1 >tracing_enabled
.... run application ...
echo 0 >tracing_enabled
Then read one of 'trace','latency_trace','trace_pipe'.
To get the best output you can compile your userspace programs with
frame pointers (at least glibc + the app you are tracing).
Signed-off-by: Török Edwin <edwintorok@gmail.com>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'kernel/rtmutex-debug.c')
0 files changed, 0 insertions, 0 deletions
