summaryrefslogtreecommitdiff
path: root/include/linux/rcu_node_tree.h
diff options
context:
space:
mode:
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>2017-04-29 06:11:09 +0300
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>2017-06-09 04:51:59 +0300
commit6b5fc3a1331810db407c9e0e673dc1837afdc9d0 (patch)
tree00ad3040ed3d6ece09a681ea1e531fdc2a5e4bab /include/linux/rcu_node_tree.h
parent511324e462a12ea8be1a7e5fc63a992134db80d7 (diff)
downloadlinux-6b5fc3a1331810db407c9e0e673dc1837afdc9d0.tar.xz
rcu: Add memory barriers for NOCB leader wakeup
Wait/wakeup operations do not guarantee ordering on their own. Instead, either locking or memory barriers are required. This commit therefore adds memory barriers to wake_nocb_leader() and nocb_leader_wait(). Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Tested-by: Krister Johansen <kjlx@templeofstupid.com> Cc: <stable@vger.kernel.org> # 4.6.x
Diffstat (limited to 'include/linux/rcu_node_tree.h')
0 files changed, 0 insertions, 0 deletions