summaryrefslogtreecommitdiff
path: root/include/asm-generic/barrier.h
Commit message (Expand)AuthorAge
* mn10300: Remove the architectureDavid Howells2018-03-09
* locking/spinlock, arch: Update and fix spin_unlock_wait() implementationsPeter Zijlstra2016-06-14
* locking/barriers: Move smp_cond_load_acquire() to asm-generic/barrier.hPeter Zijlstra2016-06-14
* asm-generic: implement virt_xxx memory barriersMichael S. Tsirkin2016-01-12
* asm-generic: add __smp_xxx wrappersMichael S. Tsirkin2016-01-12
* asm-generic: guard smp_store_release/load_acquireMichael S. Tsirkin2016-01-12
* lcoking/barriers, arch: Use smp barriers in smp_store_release()Davidlohr Bueso2016-01-12
* locking, arch: use WRITE_ONCE()/READ_ONCE() in smp_store_release()/smp_load_a...Andrey Konovalov2015-08-03
* Merge tag 'arc-4.2-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/vgup...Linus Torvalds2015-07-01
|\
| * arch: conditionally define smp_{mb,rmb,wmb}Vineet Gupta2015-06-25
* | locking/arch: Rename set_mb() to smp_store_mb()Peter Zijlstra2015-05-19
* | locking/arch: Add WRITE_ONCE() to set_mb()Peter Zijlstra2015-05-19
|/
* arch: Add lightweight memory barriers dma_rmb() and dma_wmb()Alexander Duyck2014-12-11
* arch: Prepare for smp_mb__{before,after}_atomic()Peter Zijlstra2014-04-18
* arch: Introduce smp_load_acquire(), smp_store_release()Peter Zijlstra2014-01-12
* arch: Clean up asm/barrier.h implementations using asm-generic/barrier.hPeter Zijlstra2014-01-12
* Create asm-generic/barrier.hDavid Howells2012-03-28