Michael S. Tsirkin
|
779a6a3696
s390: more efficient smp barriers
|
il y a 9 ans |
Michael S. Tsirkin
|
a677f48695
s390: use generic memory barriers
|
il y a 9 ans |
Michael S. Tsirkin
|
82b44496ab
s390: define __smp_xxx
|
il y a 9 ans |
Michael S. Tsirkin
|
21535aaed9
s390: reuse asm-generic/barrier.h
|
il y a 9 ans |
Davidlohr Bueso
|
5a1b26d7c6
lcoking/barriers, arch: Use smp barriers in smp_store_release()
|
il y a 9 ans |
Christian Borntraeger
|
1afc82aee4
s390/barrier: avoid serialization in [smp_]rmb and [smp_]wmb
|
il y a 10 ans |
Andrey Konovalov
|
76695af20c
locking, arch: use WRITE_ONCE()/READ_ONCE() in smp_store_release()/smp_load_acquire()
|
il y a 10 ans |
Peter Zijlstra
|
b92b8b35a2
locking/arch: Rename set_mb() to smp_store_mb()
|
il y a 10 ans |
Peter Zijlstra
|
ab3f02fc23
locking/arch: Add WRITE_ONCE() to set_mb()
|
il y a 10 ans |
Alexander Duyck
|
1077fa36f2
arch: Add lightweight memory barriers dma_rmb() and dma_wmb()
|
il y a 10 ans |
Alexander Duyck
|
8a44971841
arch: Cleanup read_barrier_depends() and comments
|
il y a 10 ans |
Heiko Carstens
|
4423028203
s390/spinlock: optimize spin_unlock code
|
il y a 11 ans |
Peter Zijlstra
|
0e530747c6
arch,s390: Convert smp_mb__*()
|
il y a 11 ans |
Peter Zijlstra
|
47933ad41a
arch: Introduce smp_load_acquire(), smp_store_release()
|
il y a 11 ans |
Heiko Carstens
|
e06ef37283
s390/barrier: convert mb() to define again
|
il y a 12 ans |
Heiko Carstens
|
e5b8d7553f
s390/barrier: make use of fast-bcr facility
|
il y a 13 ans |
Heiko Carstens
|
c6f48b0bbe
s390/barrier: cleanup barrier functions
|
il y a 13 ans |
David Howells
|
a0616cdebc
Disintegrate asm/system.h for S390
|
il y a 13 ans |