Messages in this thread Patch in this message | | | Date | Thu, 13 Aug 2009 22:05:56 GMT | From | tip-bot for Ingo Molnar <> | Subject | [tip:tracing/core] tracing: Fix syscall tracing on !HAVE_FTRACE_SYSCALLS architectures |
| |
Commit-ID: 60d970c254b95ec7a0fc4c590b510253987b64a0 Gitweb: http://git.kernel.org/tip/60d970c254b95ec7a0fc4c590b510253987b64a0 Author: Ingo Molnar <mingo@elte.hu> AuthorDate: Thu, 13 Aug 2009 23:37:26 +0200 Committer: Ingo Molnar <mingo@elte.hu> CommitDate: Thu, 13 Aug 2009 23:38:20 +0200
tracing: Fix syscall tracing on !HAVE_FTRACE_SYSCALLS architectures
The new syscall_regfunc()/unregfunc() functions rely on the existence of TIF_SYSCALL_FTRACE - but that TIF flag is only offered by HAVE_FTRACE_SYSCALLS.
Cc: Frederic Weisbecker <fweisbec@gmail.com> Cc: Jason Baron <jbaron@redhat.com> Cc: Steven Rostedt <rostedt@goodmis.org> Cc: Peter Zijlstra <peterz@infradead.org> LKML-Reference: <new-submission> Signed-off-by: Ingo Molnar <mingo@elte.hu>
--- kernel/tracepoint.c | 3 +++ 1 files changed, 3 insertions(+), 0 deletions(-)
diff --git a/kernel/tracepoint.c b/kernel/tracepoint.c index 070a42b..35dd27a 100644 --- a/kernel/tracepoint.c +++ b/kernel/tracepoint.c @@ -579,6 +579,8 @@ __initcall(init_tracepoints); #endif /* CONFIG_MODULES */ +#ifdef CONFIG_FTRACE_SYSCALLS + static DEFINE_MUTEX(regfunc_mutex); static int sys_tracepoint_refcount; @@ -615,3 +617,4 @@ void syscall_unregfunc(void) } mutex_unlock(®func_mutex); } +#endif
| |