Jason Low
|
7f56b58a92
locking/mcs: Use smp_cond_load_acquire() in MCS spin loop
|
пре 7 година |
Greg Kroah-Hartman
|
b24413180f
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
|
пре 7 година |
Christian Borntraeger
|
f2f09a4cee
locking/core: Remove cpu_relax_lowlatency() users
|
пре 8 година |
Peter Zijlstra
|
920c720aa5
locking/mcs: Fix mcs_spin_lock() ordering
|
пре 9 година |
Davidlohr Bueso
|
3552a07a9c
locking/mcs: Use acquire/release semantics
|
пре 10 година |
Waiman Long
|
a33fda35e3
locking/qspinlock: Introduce a simple generic 4-byte queued spinlock
|
пре 10 година |
Davidlohr Bueso
|
4d3199e4ca
locking: Remove ACCESS_ONCE() usage
|
пре 10 година |
Davidlohr Bueso
|
d84b6728c5
locking/mcs: Better differentiate between MCS variants
|
пре 10 година |
Davidlohr Bueso
|
aa9fc0c19b
locking/mcs: Remove obsolete comment
|
пре 11 година |
Davidlohr Bueso
|
3a6bfbc91d
arch, locking: Ciao arch_mutex_cpu_relax()
|
пре 11 година |
Jason Low
|
90631822c5
locking/spinlocks/mcs: Convert osq lock to atomic_t to reduce overhead
|
пре 11 година |
Jason Low
|
046a619d8e
locking/spinlocks/mcs: Rename optimistic_spin_queue() to optimistic_spin_node()
|
пре 11 година |
Peter Zijlstra
|
fb0527bd5e
locking/mutexes: Introduce cancelable MCS lock for adaptive spinning
|
пре 11 година |
Peter Zijlstra
|
c9122da1e2
locking: Move mcs_spinlock.h into kernel/locking/
|
пре 11 година |