summaryrefslogtreecommitdiff
path: root/Documentation/memory-barriers.txt
Commit message (Expand)AuthorAge
* doc: Update control-dependencies section of memory-barriers.txtPaul E. McKenney2017-01-14
* locking/Documentation: Fix a typo of example resultSeongJae Park2016-08-12
* locking/Documentation: Fix wrong section referenceSeongJae Park2016-08-12
* locking/Documentation: Maintain consistent blank lineSeongJae Park2016-08-12
* locking/Documentation: Clarify limited control-dependency scopePaul E. McKenney2016-06-17
* locking/Documentation: Clarify that ACQUIRE applies to loads, RELEASE applies...Will Deacon2016-04-28
* locking/Documentation: State purpose of memory-barriers.txtDavid Howells2016-04-28
* locking/Documentation: Add disclaimerPeter Zijlstra2016-04-28
* locking/Documentation: Mention smp_cond_acquire()Davidlohr Bueso2016-04-13
* locking/Documentation: Insert white spaces consistentlySeongJae Park2016-04-13
* locking/Documentation: Fix formatting inconsistenciesSeongJae Park2016-04-13
* locking/Documentation: Add missed subsection in TOCSeongJae Park2016-04-13
* locking/Documentation: Fix missed s/lock/acquire renamesSeongJae Park2016-04-13
* locking/Documentation: Clarify relationship of barrier() to control dependenciesPaul E. McKenney2016-04-13
* documentation: Clarify compiler store-fusion exampleSeongJae Park2016-03-14
* documentation: Transitivity is not cumulativityPaul E. McKenney2016-03-14
* documentation: Add alternative release-acquire outcomePaul E. McKenney2016-03-14
* documentation: Distinguish between local and global transitivityPaul E. McKenney2016-03-14
* documentation: Subsequent writes ordered by rcu_dereference()Paul E. McKenney2016-03-14
* documentation: Remove obsolete reference to RCU-protected indexesPaul E. McKenney2016-03-14
* documentation: Fix memory-barriers.txt section referencesPaul E. McKenney2016-03-14
* documentation: Fix control dependency and identical storesPaul E. McKenney2016-03-14
* Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhostLinus Torvalds2016-01-18
|\
| * asm-generic: implement virt_xxx memory barriersMichael S. Tsirkin2016-01-12
* | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2016-01-11
|\ \
| * | locking/barriers, arch: Remove ambiguous statement in the smp_store_mb() docu...Davidlohr Bueso2015-12-04
| |/
* | Documentation/memory-barriers.txt: Fix ACCESS_ONCE thinkoChris Metcalf2015-12-05
|/
* atomic: remove all traces of READ_ONCE_CTRL() and atomic*_read_ctrl()Linus Torvalds2015-11-03
* Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2015-11-03
|\
| * atomic: Implement atomic_read_ctrl()Peter Zijlstra2015-09-23
* | documentation: Add lockless_dereference()Paul E. McKenney2015-10-06
* | documentation: No acquire/release for RCU readersPaul E. McKenney2015-10-06
|/
* Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2015-09-03
|\
| * locking/Documentation: Clarify failed cmpxchg() memory ordering semanticsWill Deacon2015-08-03
* | rcu,locking: Privatize smp_mb__after_unlock_lock()Paul E. McKenney2015-08-04
* | doc: Call out smp_mb__after_unlock_lock() transitivityPaul E. McKenney2015-07-15
* | documentation: Replace ACCESS_ONCE() by READ_ONCE() and WRITE_ONCE()Paul E. McKenney2015-07-15
* | documentation: Fix variable-name typo in memory-barriers.txtPaul E. McKenney2015-07-15
|/
* Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k...Linus Torvalds2015-06-22
|\
| * locking/arch: Rename set_mb() to smp_store_mb()Peter Zijlstra2015-05-19
| |
| \
*-. \ Merge branches 'array.2015.05.27a', 'doc.2015.05.27a', 'fixes.2015.05.27a', '...Paul E. McKenney2015-05-27
|\ \ \ | |_|/ |/| |
| | * smp: Make control dependencies work on Alpha, improve documentationPaul E. McKenney2015-05-27
| |/ |/|
| * documentation: memory-barriers: Fix smp_mb__before_spinlock() semanticsWill Deacon2015-05-27
|/
* Merge tag 'docs-for-linus' of git://git.lwn.net/linux-2.6Linus Torvalds2015-04-18
|\
| * Documentation/memory-barriers.txt: typo fixSylvain Trias2015-04-08
* | documentation: Clarify control-dependency pairingPaul E. McKenney2015-02-26
|/
* documentation: Fix smp typo in memory-barriers.txtDavidlohr Bueso2015-01-07
* documentation: Record limitations of bitfields and small variablesPaul E. McKenney2015-01-07
* arch: Add lightweight memory barriers dma_rmb() and dma_wmb()Alexander Duyck2014-12-11
* Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2014-12-09
|\