Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
kernel
/
msm-4.9
/
b8f881b913f34f712185b2ff7a41645dcad9a868
/
Documentation
/
memory-barriers.txt
a200dcb
Merge tag 'for_linus' of git://git.kernel.org/pub/scm/linux/kernel/git/mst/vhost
by Linus Torvalds
· 9 years ago
6a65d26
asm-generic: implement virt_xxx memory barriers
by Michael S. Tsirkin
· 9 years ago
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
f84cfbb
Documentation/memory-barriers.txt: Fix ACCESS_ONCE thinko
by Chris Metcalf
· 9 years ago
2d142e5
locking/barriers, arch: Remove ambiguous statement in the smp_store_mb() documentation
by Davidlohr Bueso
· 9 years ago
105ff3c
atomic: remove all traces of READ_ONCE_CTRL() and atomic*_read_ctrl()
by Linus Torvalds
· 9 years ago
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
ad2ad5d
documentation: Add lockless_dereference()
by Paul E. McKenney
· 9 years ago
2756613
documentation: No acquire/release for RCU readers
by Paul E. McKenney
· 9 years ago
e3e72ab
atomic: Implement atomic_read_ctrl()
by Peter Zijlstra
· 9 years ago
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
12d560f
rcu,locking: Privatize smp_mb__after_unlock_lock()
by Paul E. McKenney
· 9 years ago
ed2de9f
locking/Documentation: Clarify failed cmpxchg() memory ordering semantics
by Will Deacon
· 9 years ago
96d7744
doc: Call out smp_mb__after_unlock_lock() transitivity
by Paul E. McKenney
· 9 years ago
9af194c
documentation: Replace ACCESS_ONCE() by READ_ONCE() and WRITE_ONCE()
by Paul E. McKenney
· 9 years ago
57aecae
documentation: Fix variable-name typo in memory-barriers.txt
by Paul E. McKenney
· 9 years ago
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
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
5af4692
smp: Make control dependencies work on Alpha, improve documentation
by Paul E. McKenney
· 10 years ago
d956028
documentation: memory-barriers: Fix smp_mb__before_spinlock() semantics
by Will Deacon
· 10 years ago
b92b8b3
locking/arch: Rename set_mb() to smp_store_mb()
by Peter Zijlstra
· 10 years ago
d6a24d0
Merge tag 'docs-for-linus' of git://git.lwn.net/linux-2.6
by Linus Torvalds
· 10 years ago
7a45800
Documentation/memory-barriers.txt: typo fix
by Sylvain Trias
· 10 years ago
ff38281
documentation: Clarify control-dependency pairing
by Paul E. McKenney
· 10 years ago
d87510c
documentation: Fix smp typo in memory-barriers.txt
by Davidlohr Bueso
· 10 years ago
432fbf3
documentation: Record limitations of bitfields and small variables
by Paul E. McKenney
· 10 years ago
1077fa3
arch: Add lightweight memory barriers dma_rmb() and dma_wmb()
by Alexander Duyck
· 10 years ago
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
8ab8b3e
documentation: memory-barriers.txt: Correct example for reorderings
by Pranith Kumar
· 10 years ago
8b19d1d
documentation: Additional restriction for control dependencies
by Paul E. McKenney
· 10 years ago
a8e0aea
documentation: memory-barriers: clarify relaxed io accessor semantics
by Will Deacon
· 11 years ago
2456d2a
memory-barriers: Fix description of 2-legged-if-based control dependencies
by Paul E. McKenney
· 10 years ago
efdcd51
memory-barriers: Retain barrier() in fold-to-zero example
by Paul E. McKenney
· 10 years ago
5646f7a
memory-barriers: Fix control-ordering no-transitivity example
by Paul E. McKenney
· 10 years ago
128ea44
documentation: Add acquire/release barriers to pairing rules
by Paul E. McKenney
· 10 years ago
5726ce0
documentation: Clarify wake-up/memory-barrier relationship
by Paul E. McKenney
· 11 years ago
615cc2c
Documentation/memory-barriers.txt: fix important typo re memory barriers
by Alexey Dobriyan
· 10 years ago
1b15611
arch,doc: Convert smp_mb__*()
by Peter Zijlstra
· 11 years ago
159d813
Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/jikos/trivial
by Linus Torvalds
· 11 years ago
df5cbb2
doc: fix double words
by Masanari Iida
· 11 years ago
8dd853d
Documentation/memory-barriers.txt: Clarify release/acquire ordering
by Paul E. McKenney
· 11 years ago
9b2b3bf
Documentation/memory-barriers.txt: Need barriers() for some control dependencies
by Paul E. McKenney
· 11 years ago
586dd56
Documentation/memory-barriers.txt: Conditional must use prior load
by Paul E. McKenney
· 11 years ago
449f741
Documentation/memory-barriers.txt: ACCESS_ONCE() provides cache coherence
by Paul E. McKenney
· 11 years ago
2e4f538
locking/doc: Rename LOCK/UNLOCK to ACQUIRE/RELEASE
by Peter Zijlstra
· 11 years ago
17eb88e
Documentation/memory-barriers.txt: Downgrade UNLOCK+BLOCK
by Paul E. McKenney
· 11 years ago
692118d
Documentation/memory-barriers.txt: Document ACCESS_ONCE()
by Paul E. McKenney
· 11 years ago
18c03c6
Documentation/memory-barriers.txt: Prohibit speculative writes
by Peter Zijlstra
· 11 years ago
fb2b581
Documentation/memory-barriers.txt: Add long atomic examples to memory-barriers.txt
by Paul E. McKenney
· 11 years ago
2ecf810
Documentation/memory-barriers.txt: Add needed ACCESS_ONCE() calls to memory-barriers.txt
by Paul E. McKenney
· 11 years ago
e0edc78
Documentation/memory-barriers.txt: Fix a typo in the data dependency description
by Ingo Molnar
· 11 years ago
45c8a36
doc: Fix memory-barrier control-dependency example
by Paul E. McKenney
· 11 years ago
7e8b1e7
Documentation: Memory barrier semantics of atomic_xchg()
by Richard Braun
· 12 years ago
f191eec
Documentation: Fix memory-barriers.txt example
by Paul E. McKenney
· 12 years ago
395cf96
doc: fix broken references
by Paul Bolle
· 13 years ago
241e666
smp: Document transitivity for memory barriers.
by Paul E. McKenney
· 14 years ago
90fddab
Document Linux's circular buffering capabilities
by David Howells
· 15 years ago
50fa610
sched: Document memory barriers implied by sleep/wake-up primitives
by David Howells
· 16 years ago
73f1028
read_barrier_depends arch fixlets
by Nick Piggin
· 17 years ago
4b5ff46
PCI: doc/pci: create Documentation/PCI/ and move files into it
by Randy Dunlap
· 17 years ago
02c608c
documentation: atomic_add_unless() doesn't imply mb() on failure
by Oleg Nesterov
· 17 years ago
2633357
bitops: introduce lock ops
by Nick Piggin
· 17 years ago
81fc632
Documentation/memory-barriers.txt: various fixes
by Jarek Poplawski
· 17 years ago
fa00e7e
Fix typos in /Documentation : 'T''
by Matt LaPlante
· 18 years ago
75b2bd5
[PATCH] A minor fix for set_mb() in Documentation/memory-barriers.txt
by Oleg Nesterov
· 18 years ago
3fda982
[PATCH] fix typo in memory barrier docs
by Paolo 'Blaisorblade' Giarrusso
· 18 years ago
670e9f3
Documentation: remove duplicated words
by Paolo Ornati
· 18 years ago
3f6dee9
Fix some typos in Documentation/: 'A'
by Matt LaPlante
· 18 years ago
f92213b
[PATCH] remove set_wmb - doc update
by Steven Rostedt
· 18 years ago
80f7228
typo fixes: occuring -> occurring
by Adrian Bunk
· 18 years ago
6bc3927
[PATCH] Corrections to memory barrier doc
by David Howells
· 18 years ago
2b94895
[PATCH] Another couple of alterations to the memory barrier doc
by David Howells
· 18 years ago
670bd95
[PATCH] Further alterations for memory barrier document
by David Howells
· 18 years ago
79afecf
[PATCH] Fix typos in Documentation/memory-barriers.txt
by Aneesh Kumar
· 19 years ago
c14038c
[PATCH] Improve data-dependency memory barrier example in documentation
by David Howells
· 19 years ago
dbc8700
[PATCH] Fix memory barrier docs wrt atomic ops
by David Howells
· 19 years ago
108b42b
[PATCH] Document Linux's memory barriers [try #7]
by David Howells
· 19 years ago