OSDN Git Service

fprobe: Fix sparse warning for acccessing __rcu ftrace_hash
authorMasami Hiramatsu <mhiramat@kernel.org>
Wed, 23 Mar 2022 07:35:36 +0000 (16:35 +0900)
committerAlexei Starovoitov <ast@kernel.org>
Tue, 29 Mar 2022 02:05:40 +0000 (19:05 -0700)
commit261608f3105ce65e9fd01919f72ead74dcb9f14d
tree3a4e4e6165115f3f3cc8923b07a697fe5b81b728
parent9052e4e83762c40d89f6650fec161ad9001e93f3
fprobe: Fix sparse warning for acccessing __rcu ftrace_hash

Since ftrace_ops::local_hash::filter_hash field is an __rcu pointer,
we have to use rcu_access_pointer() to access it.

Reported-by: kernel test robot <lkp@intel.com>
Signed-off-by: Masami Hiramatsu <mhiramat@kernel.org>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Link: https://lore.kernel.org/bpf/164802093635.1732982.4938094876018890866.stgit@devnote2
kernel/trace/fprobe.c