Jiri Olsa
d31e0386a2
bpf: Fix sparse warnings in kprobe_multi_resolve_syms
Adding missing __user tags to fix sparse warnings:
kernel/trace/bpf_trace.c:2370:34: warning: incorrect type in argument 2 (different address spaces)
kernel/trace/bpf_trace.c:2370:34: expected void const [noderef] __user *from
kernel/trace/bpf_trace.c:2370:34: got void const *usyms
kernel/trace/bpf_trace.c:2376:51: warning: incorrect type in argument 2 (different address spaces)
kernel/trace/bpf_trace.c:2376:51: expected char const [noderef] __user *src
kernel/trace/bpf_trace.c:2376:51: got char const *
kernel/trace/bpf_trace.c:2443:49: warning: incorrect type in argument 1 (different address spaces)
kernel/trace/bpf_trace.c:2443:49: expected void const *usyms
kernel/trace/bpf_trace.c:2443:49: got void [noderef] __user *[assigned] usyms
Fixes: 0dcac27254 ("bpf: Add multi kprobe link")
Reported-by: Alexei Starovoitov <ast@kernel.org>
Reported-by: Jakub Kicinski <kuba@kernel.org>
Signed-off-by: Jiri Olsa <jolsa@kernel.org>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Link: https://lore.kernel.org/bpf/20220330110510.398558-1-jolsa@kernel.org
2022-03-30 14:10:06 +02:00
..
2022-03-24 19:37:53 -07:00
2022-03-30 14:10:06 +02:00
2021-02-26 09:41:02 -08:00
2022-03-01 16:18:39 +01:00
2022-03-28 19:05:40 -07:00
2022-03-27 10:17:23 -07:00
2022-03-24 13:13:26 -07:00
2022-03-24 13:13:26 -07:00
2021-10-07 09:56:38 -04:00
2021-10-05 17:38:45 -04:00
2021-02-02 17:02:07 -05:00
2022-03-17 20:16:29 -07:00
2022-01-15 16:30:23 +02:00
2021-03-23 14:08:18 -04:00
2020-11-10 20:39:40 -05:00
2021-10-26 09:18:10 -04:00
2021-02-02 17:02:06 -05:00
2021-06-18 09:10:00 -04:00
2021-10-08 18:08:43 -04:00
2021-08-18 18:10:32 -04:00
2021-06-25 19:57:24 -04:00
2022-02-25 12:07:01 -05:00
2021-10-27 12:25:09 -04:00
2022-01-14 03:42:24 -05:00
2022-03-23 11:40:25 -07:00
2021-12-06 15:37:21 -05:00
2022-03-11 11:49:24 -05:00
2022-02-25 12:07:01 -05:00
2022-03-15 14:33:20 -04:00
2022-03-23 11:40:25 -07:00
2020-11-10 20:39:40 -05:00
2021-10-13 18:19:41 -04:00
2021-10-27 11:21:49 -04:00
2022-01-15 16:30:24 +02:00
2021-02-02 17:02:06 -05:00
2021-07-27 17:05:06 +01:00
2022-03-28 19:38:09 -07:00
2021-02-02 17:02:07 -05:00
2022-03-15 10:28:12 +01:00
2022-01-13 16:23:04 -05:00
2020-11-06 08:42:26 -05:00
2020-09-14 10:08:07 +02:00
2021-10-08 18:08:43 -04:00
2021-08-19 09:09:03 -04:00
2022-02-25 12:07:01 -05:00
2022-02-25 12:07:01 -05:00
2021-10-08 18:08:43 -04:00
2022-03-23 11:40:25 -07:00
2022-03-01 16:18:39 +01:00
2022-02-25 21:05:29 -05:00
2021-03-23 14:08:18 -04:00
2021-10-08 18:08:43 -04:00
2021-10-08 18:08:43 -04:00
2021-09-08 15:29:16 -04:00
2022-01-13 16:23:05 -05:00
2022-01-16 10:15:32 +02:00
2022-03-26 14:54:41 -07:00
2022-03-23 11:40:25 -07:00
2021-12-01 21:04:34 -05:00
2020-11-10 20:39:40 -05:00