aboutsummaryrefslogtreecommitdiffstats
path: root/kernel/trace
diff options
context:
space:
mode:
authorFrederic Weisbecker <fweisbec@gmail.com>2009-03-15 17:10:38 -0400
committerIngo Molnar <mingo@elte.hu>2009-03-16 04:13:17 -0400
commit0ea1c4156bf9e2eb370cc5c6fa6eb112bd844dec (patch)
treef07c37d42ca285f7cc88307c6b3586bc11e80090 /kernel/trace
parent5be71b61f17b0e3bc8ad0b1a1b7b53ab7d574ebb (diff)
tracing/syscalls: select kallsysms
Syscall tracing must select kallsysms. The arch code builds a table to find the syscall metadata by syscall number. It needs the syscalls names resolution from the symbol table to know which name found on the syscalls metadatas match a function pointer from the arch sys_call_table. Reported-by: Andrew Morton <akpm@linux-foundation.org> Reported-by: Ingo Molnar <mingo@elte.hu> Signed-off-by: Frederic Weisbecker <fweisbec@gmail.com> LKML-Reference: <1237151439-6755-4-git-send-email-fweisbec@gmail.com> Signed-off-by: Ingo Molnar <mingo@elte.hu>
Diffstat (limited to 'kernel/trace')
-rw-r--r--kernel/trace/Kconfig1
1 files changed, 1 insertions, 0 deletions
diff --git a/kernel/trace/Kconfig b/kernel/trace/Kconfig
index 95a0ad191f19..b0a46f889659 100644
--- a/kernel/trace/Kconfig
+++ b/kernel/trace/Kconfig
@@ -182,6 +182,7 @@ config FTRACE_SYSCALLS
182 bool "Trace syscalls" 182 bool "Trace syscalls"
183 depends on HAVE_FTRACE_SYSCALLS 183 depends on HAVE_FTRACE_SYSCALLS
184 select TRACING 184 select TRACING
185 select KALLSYMS
185 help 186 help
186 Basic tracer to catch the syscall entry and exit events. 187 Basic tracer to catch the syscall entry and exit events.
187 188