diff options
-rw-r--r-- | kernel/trace/trace_syscalls.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/kernel/trace/trace_syscalls.c b/kernel/trace/trace_syscalls.c index 86a23e7de031..ee7b5a0bb9f8 100644 --- a/kernel/trace/trace_syscalls.c +++ b/kernel/trace/trace_syscalls.c | |||
@@ -85,6 +85,9 @@ find_syscall_meta(unsigned long syscall) | |||
85 | stop = __stop_syscalls_metadata; | 85 | stop = __stop_syscalls_metadata; |
86 | kallsyms_lookup(syscall, NULL, NULL, NULL, str); | 86 | kallsyms_lookup(syscall, NULL, NULL, NULL, str); |
87 | 87 | ||
88 | if (arch_syscall_match_sym_name(str, "sys_ni_syscall")) | ||
89 | return NULL; | ||
90 | |||
88 | for ( ; start < stop; start++) { | 91 | for ( ; start < stop; start++) { |
89 | if ((*start)->name && arch_syscall_match_sym_name(str, (*start)->name)) | 92 | if ((*start)->name && arch_syscall_match_sym_name(str, (*start)->name)) |
90 | return *start; | 93 | return *start; |