diff options
author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | 2014-10-27 21:11:27 -0700 |
---|---|---|
committer | Al Viro <viro@zeniv.linux.org.uk> | 2014-10-28 18:25:17 -0400 |
commit | 54ef6df3f3f1353d99c80c437259d317b2cd1cbd (patch) | |
tree | 22b1c691757577cb291430858def7d86d8449dfb /fs/pipe.c | |
parent | 5fecf3a1e1a0af61eb34eb6976ec9f59cca65d3f (diff) | |
download | op-kernel-dev-54ef6df3f3f1353d99c80c437259d317b2cd1cbd.zip op-kernel-dev-54ef6df3f3f1353d99c80c437259d317b2cd1cbd.tar.gz |
rcu: Provide counterpart to rcu_dereference() for non-RCU situations
Although rcu_dereference() and friends can be used in situations where
object lifetimes are being managed by something other than RCU, the
resulting sparse and lockdep-RCU noise can be annoying. This commit
therefore supplies a lockless_dereference(), which provides the
protection for dereferences without the RCU-related debugging noise.
Reported-by: Al Viro <viro@ZenIV.linux.org.uk>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>
Diffstat (limited to 'fs/pipe.c')
0 files changed, 0 insertions, 0 deletions