diff options
author | Frederic Weisbecker <fweisbec@gmail.com> | 2009-03-15 17:10:38 -0400 |
---|---|---|
committer | Ingo Molnar <mingo@elte.hu> | 2009-03-16 04:13:17 -0400 |
commit | 0ea1c4156bf9e2eb370cc5c6fa6eb112bd844dec (patch) | |
tree | f07c37d42ca285f7cc88307c6b3586bc11e80090 /kernel/trace | |
parent | 5be71b61f17b0e3bc8ad0b1a1b7b53ab7d574ebb (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/Kconfig | 1 |
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 | ||