diff options
| author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2018-04-27 13:06:03 -0400 |
|---|---|---|
| committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2018-06-25 14:26:24 -0400 |
| commit | fd55a281adf6c9b9723d369203fdd92e5ea62a09 (patch) | |
| tree | ca1bef1a9ab9480443368d6b82a8408a113db18d /kernel/rcu/tree.c | |
| parent | 5ab07a8df4d6c958ca63640d3f2ef896f0679c05 (diff) | |
srcu: Introduce srcu_read_{un,}lock_notrace()
Joel Fernandes is using SRCU to protect from-idle tracepoints, which
requires notrace variants of srcu_read_lock() and srcu_read_unlock()
in order to avoid problems with tracepoints in lockdep. This commit
therefore adds srcu_read_lock_notrace() and srcu_read_unlock_notrace().
[1] http://lkml.kernel.org/r/20180427042656.190746-1-joelaf@google.com
Reported-by: Joel Fernandes <joelaf@google.com>
Intermittently-reported-by: Steven Rostedt <rostedt@goodmis.org>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Diffstat (limited to 'kernel/rcu/tree.c')
0 files changed, 0 insertions, 0 deletions
