]> asedeno.scripts.mit.edu Git - linux.git/commit
rcu: Document RCU_INIT_POINTER()'s lack of ordering guarantees
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Mon, 31 Mar 2014 20:13:02 +0000 (13:13 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 29 Apr 2014 15:45:13 +0000 (08:45 -0700)
commit71a9b26963f8c2d0df6f782e2b29ccefc22d4fba
tree7455596d0d31cf2f4a0a3c42359ace0e703a313c
parenta381d757d93f6e43063f74888676edd6216d0aff
rcu: Document RCU_INIT_POINTER()'s lack of ordering guarantees

Although rcu_assign_pointer() provides ordering guarantees,
RCU_INIT_POINTER() does not.  This commit makes that explicit
in the docbook comment header.

Reported-by: Lai Jiangshan <laijs@cn.fujitsu.com>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Reviewed-by: Josh Triplett <josh@joshtriplett.org>
include/linux/rcupdate.h