| Commit message (Expand) | Author | Age | Files | Lines |
* | locking/memory-barriers: De-emphasize smp_read_barrier_depends() some more | Paul E. McKenney | 2018-03-10 | 1 | -8/+18 |
* | memory-barriers: Fix description of data dependency barriers | Nikolay Borisov | 2018-02-21 | 1 | -1/+1 |
* | Documentation/memory-barriers.txt: Cross-reference "tools/memory-model/" | Andrea Parri | 2018-02-21 | 1 | -1/+5 |
* | doc: De-emphasize smp_read_barrier_depends | Paul E. McKenney | 2017-12-05 | 1 | -2/+5 |
* | doc: READ_ONCE() now implies smp_barrier_depends() | Paul E. McKenney | 2017-12-04 | 1 | -6/+9 |
* | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 2017-11-13 | 1 | -12/+0 |
|\ |
|
| * | locking/barriers: Kill lockless_dereference() | Will Deacon | 2017-10-24 | 1 | -12/+0 |
* | | doc: Rewrite confusing statement about memory barriers | Guilherme G. Piccoli | 2017-10-20 | 1 | -2/+2 |
* | | memory-barriers.txt: Fix typo in pairing example | Scott Tsai | 2017-10-20 | 1 | -1/+1 |
* | | memory-barriers: Rework multicopy-atomicity section | Alan Stern | 2017-10-09 | 1 | -28/+30 |
* | | memory-barriers: Replace uses of "transitive" | Paul E. McKenney | 2017-10-09 | 1 | -94/+91 |
|/ |
|
* | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 2017-09-04 | 1 | -93/+8 |
|\ |
|
| * | locking: Remove smp_mb__before_spinlock() | Peter Zijlstra | 2017-08-10 | 1 | -4/+1 |
| * | Documentation/locking/atomic: Add documents for new atomic_t APIs | Peter Zijlstra | 2017-08-10 | 1 | -89/+7 |
* | | doc: Update memory-barriers.txt for read-to-write dependencies | Paul E. McKenney | 2017-08-17 | 1 | -17/+24 |
|/ |
|
* | Merge tag '4.13-fixes' of git://git.lwn.net/linux | Linus Torvalds | 2017-07-13 | 1 | -3/+3 |
|\ |
|
| * | memory-barriers.txt: Fix broken link to atomic_ops.txt | SeongJae Park | 2017-07-12 | 1 | -3/+3 |
* | | Merge tag 'docs-4.13' of git://git.lwn.net/linux | Linus Torvalds | 2017-07-03 | 1 | -5/+5 |
|\| |
|
| * | Documentation: atomic_ops.txt is core-api/atomic_ops.rst | Palmer Dabbelt | 2017-06-24 | 1 | -5/+5 |
* | | docs: Fix typo in Documentation/memory-barriers.txt | Stan Drozd | 2017-06-08 | 1 | -1/+1 |
|/ |
|
* | Merge tag 'docs-4.12-2' of git://git.lwn.net/linux | Linus Torvalds | 2017-05-11 | 1 | -2/+2 |
|\ |
|
| * | docs: update references to the device io book | Helmut Grohne | 2017-05-09 | 1 | -2/+2 |
* | | doc: Update control-dependencies section of memory-barriers.txt | pierre Kuo | 2017-04-12 | 1 | -1/+1 |
|/ |
|
* | doc: Update control-dependencies section of memory-barriers.txt | Paul E. McKenney | 2017-01-14 | 1 | -32/+38 |
* | locking/Documentation: Fix a typo of example result | SeongJae Park | 2016-08-12 | 1 | -1/+1 |
* | locking/Documentation: Fix wrong section reference | SeongJae Park | 2016-08-12 | 1 | -1/+1 |
* | locking/Documentation: Maintain consistent blank line | SeongJae Park | 2016-08-12 | 1 | -0/+1 |
* | locking/Documentation: Clarify limited control-dependency scope | Paul E. McKenney | 2016-06-17 | 1 | -0/+41 |
* | locking/Documentation: Clarify that ACQUIRE applies to loads, RELEASE applies... | Will Deacon | 2016-04-28 | 1 | -0/+5 |
* | locking/Documentation: State purpose of memory-barriers.txt | David Howells | 2016-04-28 | 1 | -0/+16 |
* | locking/Documentation: Add disclaimer | Peter Zijlstra | 2016-04-28 | 1 | -1/+17 |
* | locking/Documentation: Mention smp_cond_acquire() | Davidlohr Bueso | 2016-04-13 | 1 | -2/+3 |
* | locking/Documentation: Insert white spaces consistently | SeongJae Park | 2016-04-13 | 1 | -20/+23 |
* | locking/Documentation: Fix formatting inconsistencies | SeongJae Park | 2016-04-13 | 1 | -4/+4 |
* | locking/Documentation: Add missed subsection in TOC | SeongJae Park | 2016-04-13 | 1 | -0/+1 |
* | locking/Documentation: Fix missed s/lock/acquire renames | SeongJae Park | 2016-04-13 | 1 | -7/+7 |
* | locking/Documentation: Clarify relationship of barrier() to control dependencies | Paul E. McKenney | 2016-04-13 | 1 | -3/+4 |
* | documentation: Clarify compiler store-fusion example | SeongJae Park | 2016-03-14 | 1 | -2/+2 |
* | documentation: Transitivity is not cumulativity | Paul E. McKenney | 2016-03-14 | 1 | -1/+1 |
* | documentation: Add alternative release-acquire outcome | Paul E. McKenney | 2016-03-14 | 1 | -0/+4 |
* | documentation: Distinguish between local and global transitivity | Paul E. McKenney | 2016-03-14 | 1 | -2/+76 |
* | documentation: Subsequent writes ordered by rcu_dereference() | Paul E. McKenney | 2016-03-14 | 1 | -0/+24 |
* | documentation: Remove obsolete reference to RCU-protected indexes | Paul E. McKenney | 2016-03-14 | 1 | -15/+0 |
* | documentation: Fix memory-barriers.txt section references | Paul E. McKenney | 2016-03-14 | 1 | -2/+2 |
* | documentation: Fix control dependency and identical stores | Paul E. McKenney | 2016-03-14 | 1 | -3/+7 |
* | Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost | Linus Torvalds | 2016-01-18 | 1 | -5/+23 |
|\ |
|
| * | asm-generic: implement virt_xxx memory barriers | Michael S. Tsirkin | 2016-01-12 | 1 | -5/+23 |
* | | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 2016-01-11 | 1 | -2/+2 |
|\ \ |
|
| * | | locking/barriers, arch: Remove ambiguous statement in the smp_store_mb() docu... | Davidlohr Bueso | 2015-12-04 | 1 | -2/+2 |
| |/ |
|
* / | Documentation/memory-barriers.txt: Fix ACCESS_ONCE thinko | Chris Metcalf | 2015-12-05 | 1 | -4/+4 |
|/ |
|