aboutsummaryrefslogtreecommitdiff
path: root/Documentation/memory-barriers.txt
AgeCommit message (Expand)Author
2016-01-18Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds
2016-01-12asm-generic: implement virt_xxx memory barriersMichael S. Tsirkin
2016-01-11Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2015-12-05Documentation/memory-barriers.txt: Fix ACCESS_ONCE thinkoChris Metcalf
2015-12-04locking/barriers, arch: Remove ambiguous statement in the smp_store_mb() docu...Davidlohr Bueso
2015-11-03atomic: remove all traces of READ_ONCE_CTRL() and atomic*_read_ctrl()Linus Torvalds
2015-11-03Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2015-10-06documentation: Add lockless_dereference()Paul E. McKenney
2015-10-06documentation: No acquire/release for RCU readersPaul E. McKenney
2015-09-23atomic: Implement atomic_read_ctrl()Peter Zijlstra
2015-09-03Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2015-08-04rcu,locking: Privatize smp_mb__after_unlock_lock()Paul E. McKenney
2015-08-03locking/Documentation: Clarify failed cmpxchg() memory ordering semanticsWill Deacon
2015-07-15doc: Call out smp_mb__after_unlock_lock() transitivityPaul E. McKenney
2015-07-15documentation: Replace ACCESS_ONCE() by READ_ONCE() and WRITE_ONCE()Paul E. McKenney
2015-07-15documentation: Fix variable-name typo in memory-barriers.txtPaul E. McKenney
2015-06-22Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds
2015-05-27Merge branches 'array.2015.05.27a', 'doc.2015.05.27a', 'fixes.2015.05.27a', '...Paul E. McKenney
2015-05-27smp: Make control dependencies work on Alpha, improve documentationPaul E. McKenney
2015-05-27documentation: memory-barriers: Fix smp_mb__before_spinlock() semanticsWill Deacon
2015-05-19locking/arch: Rename set_mb() to smp_store_mb()Peter Zijlstra
2015-04-18Merge tag 'docs-for-linus' of git://git.lwn.net/linux-2.6Linus Torvalds
2015-04-08Documentation/memory-barriers.txt: typo fixSylvain Trias
2015-02-26documentation: Clarify control-dependency pairingPaul E. McKenney
2015-01-07documentation: Fix smp typo in memory-barriers.txtDavidlohr Bueso
2015-01-07documentation: Record limitations of bitfields and small variablesPaul E. McKenney
2014-12-11arch: Add lightweight memory barriers dma_rmb() and dma_wmb()Alexander Duyck
2014-12-09Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds
2014-11-13documentation: memory-barriers.txt: Correct example for reorderingsPranith Kumar
2014-11-13documentation: Additional restriction for control dependenciesPaul E. McKenney
2014-10-20documentation: memory-barriers: clarify relaxed io accessor semanticsWill Deacon
2014-09-07memory-barriers: Fix description of 2-legged-if-based control dependenciesPaul E. McKenney
2014-09-07memory-barriers: Retain barrier() in fold-to-zero examplePaul E. McKenney
2014-09-07memory-barriers: Fix control-ordering no-transitivity examplePaul E. McKenney
2014-07-08documentation: Add acquire/release barriers to pairing rulesPaul E. McKenney
2014-07-08documentation: Clarify wake-up/memory-barrier relationshipPaul E. McKenney
2014-06-06Documentation/memory-barriers.txt: fix important typo re memory barriersAlexey Dobriyan
2014-04-18arch,doc: Convert smp_mb__*()Peter Zijlstra
2014-04-02Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jik...Linus Torvalds
2014-03-21doc: fix double wordsMasanari Iida
2014-02-24Documentation/memory-barriers.txt: Clarify release/acquire orderingPaul E. McKenney
2014-02-17Documentation/memory-barriers.txt: Need barriers() for some control dependenciesPaul E. McKenney
2014-02-17Documentation/memory-barriers.txt: Conditional must use prior loadPaul E. McKenney
2014-02-17Documentation/memory-barriers.txt: ACCESS_ONCE() provides cache coherencePaul E. McKenney
2014-01-12locking/doc: Rename LOCK/UNLOCK to ACQUIRE/RELEASEPeter Zijlstra
2013-12-16Documentation/memory-barriers.txt: Downgrade UNLOCK+BLOCKPaul E. McKenney
2013-12-16Documentation/memory-barriers.txt: Document ACCESS_ONCE()Paul E. McKenney
2013-12-16Documentation/memory-barriers.txt: Prohibit speculative writesPeter Zijlstra
2013-12-16Documentation/memory-barriers.txt: Add long atomic examples to memory-barrier...Paul E. McKenney
2013-12-16Documentation/memory-barriers.txt: Add needed ACCESS_ONCE() calls to memory-b...Paul E. McKenney