Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1501511
| From | Vegard Nossum <vegard.nossum@oracle.com> |
|---|---|
| Newsgroups | linux.kernel |
| Subject | [PATCH 09/12] tracing: declare __{start,stop}_syscalls_metadata as external array |
| Date | 2016-10-16 18:20 +0200 |
| Message-ID | <ssWkh-88d-3@gated-at.bofh.it> (permalink) |
| References | <ssVod-7uv-5@gated-at.bofh.it> |
| Organization | linux.* mail to news gateway |
Cc: Steven Rostedt <rostedt@goodmis.org> Signed-off-by: Vegard Nossum <vegard.nossum@oracle.com> --- kernel/trace/trace_syscalls.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/kernel/trace/trace_syscalls.c b/kernel/trace/trace_syscalls.c index 5e10395..2b1c1c3 100644 --- a/kernel/trace/trace_syscalls.c +++ b/kernel/trace/trace_syscalls.c @@ -1,5 +1,6 @@ #include <trace/syscall.h> #include <trace/events/syscalls.h> +#include <linux/extarray.h> #include <linux/syscalls.h> #include <linux/slab.h> #include <linux/kernel.h> @@ -26,8 +27,7 @@ syscall_get_enter_fields(struct trace_event_call *call) return &entry->enter_fields; } -extern struct syscall_metadata *__start_syscalls_metadata[]; -extern struct syscall_metadata *__stop_syscalls_metadata[]; +DECLARE_EXTARRAY(struct syscall_metadata *, syscalls_metadata); static struct syscall_metadata **syscalls_metadata; @@ -84,8 +84,8 @@ find_syscall_meta(unsigned long syscall) char str[KSYM_SYMBOL_LEN]; - start = __start_syscalls_metadata; - stop = __stop_syscalls_metadata; + start = ext_start(syscalls_metadata); + stop = ext_end(syscalls_metadata); kallsyms_lookup(syscall, NULL, NULL, NULL, str); if (arch_syscall_match_sym_name(str, "sys_ni_syscall")) -- 2.10.0.479.g221bd91
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH 00/12] external array access helpers Vegard Nossum <vegard.nossum@oracle.com> - 2016-10-16 17:30 +0200
[PATCH 07/12] tracing: declare __{start,stop}_ftrace_enum_maps as external array Vegard Nossum <vegard.nossum@oracle.com> - 2016-10-16 17:30 +0200
[PATCH 01/12] extarray: define helpers for arrays defined in linker scripts Vegard Nossum <vegard.nossum@oracle.com> - 2016-10-16 17:30 +0200
Re: [PATCH 01/12] extarray: define helpers for arrays defined in linker scripts Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2016-10-17 09:10 +0200
Re: [PATCH 01/12] extarray: define helpers for arrays defined in linker scripts Peter Zijlstra <peterz@infradead.org> - 2016-10-17 10:40 +0200
Re: [PATCH 01/12] extarray: define helpers for arrays defined in linker scripts Jiri Slaby <jslaby@suse.cz> - 2016-10-17 11:10 +0200
Re: [PATCH 01/12] extarray: define helpers for arrays defined in linker scripts Peter Zijlstra <peterz@infradead.org> - 2016-10-17 11:10 +0200
Re: [PATCH 01/12] extarray: define helpers for arrays defined in linker scripts Vegard Nossum <vegard.nossum@oracle.com> - 2016-10-17 13:30 +0200
Re: [PATCH 01/12] extarray: define helpers for arrays defined in linker scripts Peter Zijlstra <peterz@infradead.org> - 2016-10-17 13:50 +0200
Re: [PATCH 01/12] extarray: define helpers for arrays defined in linker scripts Vegard Nossum <vegard.nossum@oracle.com> - 2016-10-18 10:10 +0200
Re: [PATCH 01/12] extarray: define helpers for arrays defined in linker scripts "Luis R. Rodriguez" <mcgrof@kernel.org> - 2016-10-18 23:20 +0200
Re: [PATCH 01/12] extarray: define helpers for arrays defined in linker scripts Richard Biener <rguenther@suse.de> - 2016-10-19 16:30 +0200
Re: [PATCH 01/12] extarray: define helpers for arrays defined in linker scripts Peter Zijlstra <peterz@infradead.org> - 2016-10-19 16:40 +0200
Re: [PATCH 01/12] extarray: define helpers for arrays defined in linker scripts Richard Biener <rguenther@suse.de> - 2016-10-19 18:00 +0200
Re: [PATCH 01/12] extarray: define helpers for arrays defined in linker scripts Peter Zijlstra <peterz@infradead.org> - 2016-10-19 18:10 +0200
Re: [PATCH 01/12] extarray: define helpers for arrays defined in linker scripts Richard Biener <rguenther@suse.de> - 2016-10-19 17:10 +0200
Re: [PATCH 01/12] extarray: define helpers for arrays defined in linker scripts Peter Zijlstra <peterz@infradead.org> - 2016-10-19 18:20 +0200
Re: [PATCH 01/12] extarray: define helpers for arrays defined in linker scripts Jiri Slaby <jslaby@suse.cz> - 2016-10-19 16:50 +0200
[PATCH 12/12] dynamic debug: declare table as external array Vegard Nossum <vegard.nossum@oracle.com> - 2016-10-16 17:30 +0200
[PATCH 10/12] serial_core: declare __earlycon_table{,_end} as external array Vegard Nossum <vegard.nossum@oracle.com> - 2016-10-16 18:00 +0200
[PATCH 08/12] tracing: declare __trace_bprintk_fmt/__tracepoint_str as external arrays Vegard Nossum <vegard.nossum@oracle.com> - 2016-10-16 18:00 +0200
[PATCH 09/12] tracing: declare __{start,stop}_syscalls_metadata as external array Vegard Nossum <vegard.nossum@oracle.com> - 2016-10-16 18:20 +0200
Re: [PATCH 00/12] external array access helpers Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2016-10-16 18:20 +0200
Re: [PATCH 00/12] external array access helpers Vegard Nossum <vegard.nossum@oracle.com> - 2016-10-16 19:30 +0200
Re: [PATCH 00/12] external array access helpers Greg Kroah-Hartman <gregkh@linuxfoundation.org> - 2016-10-17 09:10 +0200
Re: [PATCH 00/12] external array access helpers Jiri Slaby <jslaby@suse.cz> - 2016-10-17 08:30 +0200
csiph-web