aboutsummaryrefslogtreecommitdiff
path: root/Documentation/memory-barriers.txt
AgeCommit message (Expand)AuthorFilesLines
2015-06-22Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Gravatar Linus Torvalds 1-3/+3
2015-05-27Merge branches 'array.2015.05.27a', 'doc.2015.05.27a', 'fixes.2015.05.27a', '...Gravatar Paul E. McKenney 1-26/+36
2015-05-27smp: Make control dependencies work on Alpha, improve documentationGravatar Paul E. McKenney 1-22/+33
2015-05-27documentation: memory-barriers: Fix smp_mb__before_spinlock() semanticsGravatar Will Deacon 1-4/+3
2015-05-19locking/arch: Rename set_mb() to smp_store_mb()Gravatar Peter Zijlstra 1-3/+3
2015-04-18Merge tag 'docs-for-linus' of git://git.lwn.net/linux-2.6Gravatar Linus Torvalds 1-1/+1
2015-04-08Documentation/memory-barriers.txt: typo fixGravatar Sylvain Trias 1-1/+1
2015-02-26documentation: Clarify control-dependency pairingGravatar Paul E. McKenney 1-13/+29
2015-01-07documentation: Fix smp typo in memory-barriers.txtGravatar Davidlohr Bueso 1-1/+1
2015-01-07documentation: Record limitations of bitfields and small variablesGravatar Paul E. McKenney 1-0/+44
2014-12-11arch: Add lightweight memory barriers dma_rmb() and dma_wmb()Gravatar Alexander Duyck 1-0/+42
2014-12-09Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Gravatar Linus Torvalds 1-11/+29
2014-11-13documentation: memory-barriers.txt: Correct example for reorderingsGravatar Pranith Kumar 1-11/+11
2014-11-13documentation: Additional restriction for control dependenciesGravatar Paul E. McKenney 1-0/+18
2014-10-20documentation: memory-barriers: clarify relaxed io accessor semanticsGravatar Will Deacon 1-4/+9
2014-09-07memory-barriers: Fix description of 2-legged-if-based control dependenciesGravatar Paul E. McKenney 1-54/+49
2014-09-07memory-barriers: Retain barrier() in fold-to-zero exampleGravatar Paul E. McKenney 1-3/+6
2014-09-07memory-barriers: Fix control-ordering no-transitivity exampleGravatar Paul E. McKenney 1-11/+17
2014-07-08documentation: Add acquire/release barriers to pairing rulesGravatar Paul E. McKenney 1-4/+8
2014-07-08documentation: Clarify wake-up/memory-barrier relationshipGravatar Paul E. McKenney 1-0/+15
2014-06-06Documentation/memory-barriers.txt: fix important typo re memory barriersGravatar Alexey Dobriyan 1-2/+2
2014-04-18arch,doc: Convert smp_mb__*()Gravatar Peter Zijlstra 1-31/+11
2014-04-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Gravatar Linus Torvalds 1-1/+1
2014-03-21doc: fix double wordsGravatar Masanari Iida 1-1/+1
2014-02-24Documentation/memory-barriers.txt: Clarify release/acquire orderingGravatar Paul E. McKenney 1-30/+61
2014-02-17Documentation/memory-barriers.txt: Need barriers() for some control dependenciesGravatar Paul E. McKenney 1-7/+19
2014-02-17Documentation/memory-barriers.txt: Conditional must use prior loadGravatar Paul E. McKenney 1-1/+2
2014-02-17Documentation/memory-barriers.txt: ACCESS_ONCE() provides cache coherenceGravatar Paul E. McKenney 1-0/+17
2014-01-12locking/doc: Rename LOCK/UNLOCK to ACQUIRE/RELEASEGravatar Peter Zijlstra 1-116/+121
2013-12-16Documentation/memory-barriers.txt: Downgrade UNLOCK+BLOCKGravatar Paul E. McKenney 1-15/+69
2013-12-16Documentation/memory-barriers.txt: Document ACCESS_ONCE()Gravatar Paul E. McKenney 1-35/+271
2013-12-16Documentation/memory-barriers.txt: Prohibit speculative writesGravatar Peter Zijlstra 1-8/+175
2013-12-16Documentation/memory-barriers.txt: Add long atomic examples to memory-barrier...Gravatar Paul E. McKenney 1-11/+13
2013-12-16Documentation/memory-barriers.txt: Add needed ACCESS_ONCE() calls to memory-b...Gravatar Paul E. McKenney 1-80/+126
2013-11-22Documentation/memory-barriers.txt: Fix a typo in the data dependency descriptionGravatar Ingo Molnar 1-21/+21
2013-08-19doc: Fix memory-barrier control-dependency exampleGravatar Paul E. McKenney 1-4/+6
2013-01-08Documentation: Memory barrier semantics of atomic_xchg()Gravatar Richard Braun 1-0/+1
2012-10-23Documentation: Fix memory-barriers.txt exampleGravatar Paul E. McKenney 1-4/+5
2011-09-27doc: fix broken referencesGravatar Paul Bolle 1-1/+1
2011-03-04smp: Document transitivity for memory barriers.Gravatar Paul E. McKenney 1-0/+58
2010-03-24Document Linux's circular buffering capabilitiesGravatar David Howells 1-0/+20
2009-04-29sched: Document memory barriers implied by sleep/wake-up primitivesGravatar David Howells 1-1/+128
2008-05-14read_barrier_depends arch fixletsGravatar Nick Piggin 1-1/+11
2008-04-20PCI: doc/pci: create Documentation/PCI/ and move files into itGravatar Randy Dunlap 1-2/+2
2008-02-23documentation: atomic_add_unless() doesn't imply mb() on failureGravatar Oleg Nesterov 1-1/+1
2007-10-18bitops: introduce lock opsGravatar Nick Piggin 1-2/+12
2007-05-23Documentation/memory-barriers.txt: various fixesGravatar Jarek Poplawski 1-49/+49
2006-11-30Fix typos in /Documentation : 'T''Gravatar Matt LaPlante 1-1/+1
2006-11-08[PATCH] A minor fix for set_mb() in Documentation/memory-barriers.txtGravatar Oleg Nesterov 1-1/+1
2006-10-20[PATCH] fix typo in memory barrier docsGravatar Paolo 'Blaisorblade' Giarrusso 1-1/+1