]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - Documentation/memory-barriers.txt
documentation: memory-barriers: Fix smp_mb__before_spinlock() semantics
[karo-tx-linux.git] / Documentation / memory-barriers.txt
index f95746189b5ded41d9ae8bdbbcafec4e1da8820e..1f362fd2ecb42de3075f8a442b5ab8f0abbf61a1 100644 (file)
@@ -1784,10 +1784,9 @@ for each construct.  These operations all imply certain barriers:
 
      Memory operations issued before the ACQUIRE may be completed after
      the ACQUIRE operation has completed.  An smp_mb__before_spinlock(),
-     combined with a following ACQUIRE, orders prior loads against
-     subsequent loads and stores and also orders prior stores against
-     subsequent stores.  Note that this is weaker than smp_mb()!  The
-     smp_mb__before_spinlock() primitive is free on many architectures.
+     combined with a following ACQUIRE, orders prior stores against
+     subsequent loads and stores. Note that this is weaker than smp_mb()!
+     The smp_mb__before_spinlock() primitive is free on many architectures.
 
  (2) RELEASE operation implication: