doc: No longer allowed to use rcu_dereference on non-pointers
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Fri, 7 Jul 2017 23:16:48 +0000 (16:16 -0700)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Thu, 17 Aug 2017 14:29:58 +0000 (07:29 -0700)
commit8a597d636f3ef2ddd31019b11da1c52f118babff
treed126a77da7d121dac2b731f24a16ae69c33a6602
parent764f80798b958f74dbf0c6e76a8294d183dd9c16
doc: No longer allowed to use rcu_dereference on non-pointers

There are too many ways for the compiler to optimize (that is, break)
dependencies carried via integer values, so it is now permissible to
carry dependencies only via pointers.  This commit catches up some of
the documentation on this point.

Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Documentation/RCU/rcu_dereference.txt