OSDN Git Service

rcu: Protect rcu_boost() lockless accesses with ACCESS_ONCE()
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Wed, 29 Oct 2014 22:39:39 +0000 (15:39 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 6 Jan 2015 19:02:39 +0000 (11:02 -0800)
commitb08ea27d95bcaee6d9cf4edd64f373006661424a
tree0c2dd68df7898cc28804d0dc422961b0441e315f
parent734d16801349fbe951d2f780191d32c5b8a892d1
rcu: Protect rcu_boost() lockless accesses with ACCESS_ONCE()

This commit prevents random compiler optimizations by applying
ACCESS_ONCE() to lockless accesses.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
kernel/rcu/tree_plugin.h