Documentation/barriers: Remove references to [smp_]read_barrier_depends()
authorWill Deacon <will@kernel.org>
Thu, 7 Nov 2019 14:36:37 +0000 (14:36 +0000)
committerWill Deacon <will@kernel.org>
Tue, 21 Jul 2020 09:50:36 +0000 (10:50 +0100)
commit8ca924aeb4f28e5bf552707e8ecbe105c4f17c7b
tree0dd13b4936f3f962fab7544260be7d68133eb5ad
parent93fab07c22930c9ac4f01212fd92913c9a812f9f
Documentation/barriers: Remove references to [smp_]read_barrier_depends()

The [smp_]read_barrier_depends() barrier macros no longer exist as
part of the Linux memory model, so remove all references to them from
the Documentation/ directory.

Although this is fairly mechanical on the whole, we drop the "CACHE
COHERENCY" section entirely from 'memory-barriers.txt' as it doesn't
make any sense now that the dependency barriers have been removed.

Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Acked-by: Paul E. McKenney <paulmck@kernel.org>
Signed-off-by: Will Deacon <will@kernel.org>
Documentation/RCU/Design/Requirements/Requirements.rst
Documentation/memory-barriers.txt