Waiman Long
|
a33fda35e3
locking/qspinlock: Introduce a simple generic 4-byte queued spinlock
|
10 years ago |
Davidlohr Bueso
|
4d3199e4ca
locking: Remove ACCESS_ONCE() usage
|
10 years ago |
Davidlohr Bueso
|
d84b6728c5
locking/mcs: Better differentiate between MCS variants
|
10 years ago |
Davidlohr Bueso
|
aa9fc0c19b
locking/mcs: Remove obsolete comment
|
11 years ago |
Davidlohr Bueso
|
3a6bfbc91d
arch, locking: Ciao arch_mutex_cpu_relax()
|
11 years ago |
Jason Low
|
90631822c5
locking/spinlocks/mcs: Convert osq lock to atomic_t to reduce overhead
|
11 years ago |
Jason Low
|
046a619d8e
locking/spinlocks/mcs: Rename optimistic_spin_queue() to optimistic_spin_node()
|
11 years ago |
Peter Zijlstra
|
fb0527bd5e
locking/mutexes: Introduce cancelable MCS lock for adaptive spinning
|
11 years ago |
Peter Zijlstra
|
c9122da1e2
locking: Move mcs_spinlock.h into kernel/locking/
|
11 years ago |