documentation: Add alternative release-acquire outcome
authorPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Tue, 26 Jan 2016 06:12:34 +0000 (22:12 -0800)
committerPaul E. McKenney <paulmck@linux.vnet.ibm.com>
Mon, 14 Mar 2016 22:52:18 +0000 (15:52 -0700)
commit37ef0341ca60b364dde05239c98b15c999195d8c
treed9c46207ff501a55eec5f5f515f56251b9f9916b
parentc535cc92924baf68e238bd1b5ff8d74883f88b9b
documentation:  Add alternative release-acquire outcome

The memory-barriers.txt discussion of local transitivity and
release-acquire chains leaves out discussion of the outcome of
the read from "u".  This commit therefore adds an outcome showing
that you can get a "1" from this read even if the release-acquire
pairs don't line up.

Reported-by: Will Deacon <will.deacon@arm.com>
Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>
Documentation/memory-barriers.txt