summaryrefslogtreecommitdiff
path: root/Documentation/driver-api/connector.rst
diff options
context:
space:
mode:
authorSteven Rostedt (VMware) <rostedt@goodmis.org>2020-02-05 10:17:57 +0300
committerSteven Rostedt (VMware) <rostedt@goodmis.org>2020-02-06 01:15:57 +0300
commit16052dd5bdfa16dbe18d8c1d4cde2ddab9d23177 (patch)
tree1e1a0196c967b872befb00d64b839492bf77c54b /Documentation/driver-api/connector.rst
parentfd0e6852c407dd9aefc594f54ddcc21d84803d3b (diff)
downloadlinux-16052dd5bdfa16dbe18d8c1d4cde2ddab9d23177.tar.xz
ftrace: Add comment to why rcu_dereference_sched() is open coded
Because the function graph tracer can execute in sections where RCU is not "watching", the rcu_dereference_sched() for the has needs to be open coded. This is fine because the RCU "flavor" of the ftrace hash is protected by its own RCU handling (it does its own little synchronization on every CPU and does not rely on RCU sched). Acked-by: Joel Fernandes (Google) <joel@joelfernandes.org> Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
Diffstat (limited to 'Documentation/driver-api/connector.rst')
0 files changed, 0 insertions, 0 deletions