diff options
| author | 2008-11-11 21:34:07 +0100 | |
|---|---|---|
| committer | 2008-11-11 21:34:07 +0100 | |
| commit | c1e7abbc7afc97367cd77c8f2895c2169a8f9c87 (patch) | |
| tree | 826aa8fff448bc3dcd167d3623fbcc311a768c1f /kernel/trace/ftrace.c | |
| parent | Merge branch 'timers-fixes-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/linux-2.6-tip (diff) | |
| parent | ring-buffer: buffer record on/off switch (diff) | |
| download | wireguard-linux-c1e7abbc7afc97367cd77c8f2895c2169a8f9c87.tar.xz wireguard-linux-c1e7abbc7afc97367cd77c8f2895c2169a8f9c87.zip | |
Merge branch 'devel' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-2.6-trace into tracing/urgent
Diffstat (limited to 'kernel/trace/ftrace.c')
| -rw-r--r-- | kernel/trace/ftrace.c | 8 |
1 files changed, 2 insertions, 6 deletions
diff --git a/kernel/trace/ftrace.c b/kernel/trace/ftrace.c index 4a39d24568c8..14fa52297b28 100644 --- a/kernel/trace/ftrace.c +++ b/kernel/trace/ftrace.c @@ -185,7 +185,6 @@ enum { }; static int ftrace_filtered; -static int tracing_on; static LIST_HEAD(ftrace_new_addrs); @@ -506,13 +505,10 @@ static int __ftrace_modify_code(void *data) { int *command = data; - if (*command & FTRACE_ENABLE_CALLS) { + if (*command & FTRACE_ENABLE_CALLS) ftrace_replace_code(1); - tracing_on = 1; - } else if (*command & FTRACE_DISABLE_CALLS) { + else if (*command & FTRACE_DISABLE_CALLS) ftrace_replace_code(0); - tracing_on = 0; - } if (*command & FTRACE_UPDATE_TRACE_FUNC) ftrace_update_ftrace_func(ftrace_trace_function); |
