1. 7696f99 sched/Documentation: Update wake_up() & co. memory-barrier guarantees by Andrea Parri · 6 years ago
  2. 92400b8 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  3. 5846581 locking/memory-barriers.txt: Fix broken DMA vs. MMIO ordering example by Will Deacon · 6 years ago
  4. d8a121e docs: core-api: add circular-buffers documentation by Mauro Carvalho Chehab · 6 years ago
  5. de0f51e docs: core-api: add cachetlb documentation by Mauro Carvalho Chehab · 6 years ago
  6. f28f086 locking/memory-barriers: De-emphasize smp_read_barrier_depends() some more by Paul E. McKenney · 7 years ago
  7. 51de788 memory-barriers: Fix description of data dependency barriers by Nikolay Borisov · 7 years ago
  8. 621df43 Documentation/memory-barriers.txt: Cross-reference "tools/memory-model/" by Andrea Parri · 7 years ago
  9. 9ad3c14 doc: De-emphasize smp_read_barrier_depends by Paul E. McKenney · 7 years ago
  10. 4055594 doc: READ_ONCE() now implies smp_barrier_depends() by Paul E. McKenney · 7 years ago
  11. 8e9a2db Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  12. 59ecbbe locking/barriers: Kill lockless_dereference() by Will Deacon · 7 years ago
  13. 5692fcc doc: Rewrite confusing statement about memory barriers by Guilherme G. Piccoli · 7 years ago
  14. d92f842 memory-barriers.txt: Fix typo in pairing example by Scott Tsai · 7 years ago
  15. 0902b1f memory-barriers: Rework multicopy-atomicity section by Alan Stern · 7 years ago
  16. f1ab25a memory-barriers: Replace uses of "transitive" by Paul E. McKenney · 7 years ago
  17. 5f82e71 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  18. 66ce3a4 doc: Update memory-barriers.txt for read-to-write dependencies by Paul E. McKenney · 7 years ago
  19. a9668cd locking: Remove smp_mb__before_spinlock() by Peter Zijlstra · 7 years ago
  20. 706eeb3 Documentation/locking/atomic: Add documents for new atomic_t APIs by Peter Zijlstra · 7 years ago
  21. 954e6e0 Merge tag '4.13-fixes' of git://git.lwn.net/linux by Linus Torvalds · 7 years ago
  22. 3afadfd memory-barriers.txt: Fix broken link to atomic_ops.txt by SeongJae Park · 7 years ago
  23. 650fc87 Merge tag 'docs-4.13' of git://git.lwn.net/linux by Linus Torvalds · 7 years ago
  24. f5620df Documentation: atomic_ops.txt is core-api/atomic_ops.rst by Palmer Dabbelt · 7 years ago
  25. 35bdc72 docs: Fix typo in Documentation/memory-barriers.txt by Stan Drozd · 8 years ago
  26. 09d79d1 Merge tag 'docs-4.12-2' of git://git.lwn.net/linux by Linus Torvalds · 7 years ago
  27. 0fe397f docs: update references to the device io book by Helmut Grohne · 8 years ago
  28. b26cfc4 doc: Update control-dependencies section of memory-barriers.txt by pierre Kuo · 8 years ago
  29. c8241f8 doc: Update control-dependencies section of memory-barriers.txt by Paul E. McKenney · 8 years ago
  30. 8b9e771 locking/Documentation: Fix a typo of example result by SeongJae Park · 8 years ago
  31. d7cab36 locking/Documentation: Fix wrong section reference by SeongJae Park · 8 years ago
  32. dfeccea locking/Documentation: Maintain consistent blank line by SeongJae Park · 8 years ago
  33. ebff09a locking/Documentation: Clarify limited control-dependency scope by Paul E. McKenney · 8 years ago
  34. 3cfe2e8 locking/Documentation: Clarify that ACQUIRE applies to loads, RELEASE applies to stores by Will Deacon · 9 years ago
  35. 8d4840e locking/Documentation: State purpose of memory-barriers.txt by David Howells · 9 years ago
  36. e7720af locking/Documentation: Add disclaimer by Peter Zijlstra · 9 years ago
  37. 787df63 locking/Documentation: Mention smp_cond_acquire() by Davidlohr Bueso · 9 years ago
  38. 0b6fa34 locking/Documentation: Insert white spaces consistently by SeongJae Park · 9 years ago
  39. 3dbf091 locking/Documentation: Fix formatting inconsistencies by SeongJae Park · 9 years ago
  40. 01e1cd6 locking/Documentation: Add missed subsection in TOC by SeongJae Park · 9 years ago
  41. 166bda7 locking/Documentation: Fix missed s/lock/acquire renames by SeongJae Park · 9 years ago
  42. a505265 locking/Documentation: Clarify relationship of barrier() to control dependencies by Paul E. McKenney · 9 years ago
  43. 65f95ff documentation: Clarify compiler store-fusion example by SeongJae Park · 9 years ago
  44. f36fe1e documentation: Transitivity is not cumulativity by Paul E. McKenney · 9 years ago
  45. 37ef034 documentation: Add alternative release-acquire outcome by Paul E. McKenney · 9 years ago
  46. c535cc9 documentation: Distinguish between local and global transitivity by Paul E. McKenney · 9 years ago
  47. 92a84dd documentation: Subsequent writes ordered by rcu_dereference() by Paul E. McKenney · 9 years ago
  48. 0e4bd2a documentation: Remove obsolete reference to RCU-protected indexes by Paul E. McKenney · 9 years ago
  49. 895f554 documentation: Fix memory-barriers.txt section references by Paul E. McKenney · 9 years ago
  50. 7817b79 documentation: Fix control dependency and identical stores by Paul E. McKenney · 9 years ago
  51. a200dcb Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost by Linus Torvalds · 9 years ago
  52. 6a65d26 asm-generic: implement virt_xxx memory barriers by Michael S. Tsirkin · 9 years ago
  53. 24af98c Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
  54. f84cfbb Documentation/memory-barriers.txt: Fix ACCESS_ONCE thinko by Chris Metcalf · 9 years ago
  55. 2d142e5 locking/barriers, arch: Remove ambiguous statement in the smp_store_mb() documentation by Davidlohr Bueso · 9 years ago
  56. 105ff3c atomic: remove all traces of READ_ONCE_CTRL() and atomic*_read_ctrl() by Linus Torvalds · 9 years ago
  57. d63a978 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
  58. ad2ad5d documentation: Add lockless_dereference() by Paul E. McKenney · 9 years ago
  59. 2756613 documentation: No acquire/release for RCU readers by Paul E. McKenney · 9 years ago
  60. e3e72ab atomic: Implement atomic_read_ctrl() by Peter Zijlstra · 9 years ago
  61. ca520ca Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
  62. 12d560f rcu,locking: Privatize smp_mb__after_unlock_lock() by Paul E. McKenney · 9 years ago
  63. ed2de9f locking/Documentation: Clarify failed cmpxchg() memory ordering semantics by Will Deacon · 9 years ago
  64. 96d7744 doc: Call out smp_mb__after_unlock_lock() transitivity by Paul E. McKenney · 9 years ago
  65. 9af194c documentation: Replace ACCESS_ONCE() by READ_ONCE() and WRITE_ONCE() by Paul E. McKenney · 9 years ago
  66. 57aecae documentation: Fix variable-name typo in memory-barriers.txt by Paul E. McKenney · 9 years ago
  67. 1bf7067 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
  68. 0868aa2 Merge branches 'array.2015.05.27a', 'doc.2015.05.27a', 'fixes.2015.05.27a', 'hotplug.2015.05.27a', 'init.2015.05.27a', 'tiny.2015.05.27a' and 'torture.2015.05.27a' into HEAD by Paul E. McKenney · 9 years ago
  69. 5af4692 smp: Make control dependencies work on Alpha, improve documentation by Paul E. McKenney · 10 years ago
  70. d956028 documentation: memory-barriers: Fix smp_mb__before_spinlock() semantics by Will Deacon · 10 years ago
  71. b92b8b3 locking/arch: Rename set_mb() to smp_store_mb() by Peter Zijlstra · 9 years ago
  72. d6a24d0 Merge tag 'docs-for-linus' of git://git.lwn.net/linux-2.6 by Linus Torvalds · 10 years ago
  73. 7a45800 Documentation/memory-barriers.txt: typo fix by Sylvain Trias · 10 years ago
  74. ff38281 documentation: Clarify control-dependency pairing by Paul E. McKenney · 10 years ago
  75. d87510c documentation: Fix smp typo in memory-barriers.txt by Davidlohr Bueso · 10 years ago
  76. 432fbf3 documentation: Record limitations of bitfields and small variables by Paul E. McKenney · 10 years ago
  77. 1077fa3 arch: Add lightweight memory barriers dma_rmb() and dma_wmb() by Alexander Duyck · 10 years ago
  78. c301106 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 10 years ago
  79. 8ab8b3e documentation: memory-barriers.txt: Correct example for reorderings by Pranith Kumar · 10 years ago
  80. 8b19d1d documentation: Additional restriction for control dependencies by Paul E. McKenney · 10 years ago
  81. a8e0aea documentation: memory-barriers: clarify relaxed io accessor semantics by Will Deacon · 11 years ago
  82. 2456d2a memory-barriers: Fix description of 2-legged-if-based control dependencies by Paul E. McKenney · 10 years ago
  83. efdcd51 memory-barriers: Retain barrier() in fold-to-zero example by Paul E. McKenney · 10 years ago
  84. 5646f7a memory-barriers: Fix control-ordering no-transitivity example by Paul E. McKenney · 10 years ago
  85. 128ea44 documentation: Add acquire/release barriers to pairing rules by Paul E. McKenney · 10 years ago
  86. 5726ce0 documentation: Clarify wake-up/memory-barrier relationship by Paul E. McKenney · 10 years ago
  87. 615cc2c Documentation/memory-barriers.txt: fix important typo re memory barriers by Alexey Dobriyan · 10 years ago
  88. 1b15611 arch,doc: Convert smp_mb__*() by Peter Zijlstra · 11 years ago
  89. 159d813 Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial by Linus Torvalds · 11 years ago
  90. df5cbb2 doc: fix double words by Masanari Iida · 11 years ago
  91. 8dd853d Documentation/memory-barriers.txt: Clarify release/acquire ordering by Paul E. McKenney · 11 years ago
  92. 9b2b3bf Documentation/memory-barriers.txt: Need barriers() for some control dependencies by Paul E. McKenney · 11 years ago
  93. 586dd56 Documentation/memory-barriers.txt: Conditional must use prior load by Paul E. McKenney · 11 years ago
  94. 449f741 Documentation/memory-barriers.txt: ACCESS_ONCE() provides cache coherence by Paul E. McKenney · 11 years ago
  95. 2e4f538 locking/doc: Rename LOCK/UNLOCK to ACQUIRE/RELEASE by Peter Zijlstra · 11 years ago
  96. 17eb88e Documentation/memory-barriers.txt: Downgrade UNLOCK+BLOCK by Paul E. McKenney · 11 years ago
  97. 692118d Documentation/memory-barriers.txt: Document ACCESS_ONCE() by Paul E. McKenney · 11 years ago
  98. 18c03c6 Documentation/memory-barriers.txt: Prohibit speculative writes by Peter Zijlstra · 11 years ago
  99. fb2b581 Documentation/memory-barriers.txt: Add long atomic examples to memory-barriers.txt by Paul E. McKenney · 11 years ago
  100. 2ecf810 Documentation/memory-barriers.txt: Add needed ACCESS_ONCE() calls to memory-barriers.txt by Paul E. McKenney · 11 years ago