]> git.baikalelectronics.ru Git - kernel.git/commit
tracing: Add rcu dereference annotation for filter->prog
authorSteven Rostedt (VMware) <rostedt@goodmis.org>
Thu, 5 Apr 2018 17:39:36 +0000 (13:39 -0400)
committerSteven Rostedt (VMware) <rostedt@goodmis.org>
Fri, 6 Apr 2018 12:56:53 +0000 (08:56 -0400)
commit9ea6cd0b0f67f76db2f7f28bbaac32edc923d98f
tree526505161349dc29cf00a0454d0f5be928691b35
parenta2771209e512a6ef526341b0c36ef53d8db7eb0b
tracing: Add rcu dereference annotation for filter->prog

ftrace_function_set_filter() referenences filter->prog without annotation
and sparse complains about it. It needs a rcu_dereference_protected()
wrapper.

Reported-by: kbuild test robot <fengguang.wu@intel.com>
Fixes: 2564f4226d711 ("tracing: Rewrite filter logic to be simpler and faster")
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
kernel/trace/trace_events_filter.c