1. b4b29f9 locking/osq: Fix ordering of node initialisation in osq_lock by Will Deacon · 9 years ago
  2. c55a6ff locking/osq: Relax atomic semantics by Davidlohr Bueso · 9 years ago
  3. 4d3199e locking: Remove ACCESS_ONCE() usage by Davidlohr Bueso · 9 years ago
  4. 036cc30 locking/osq: No need for load/acquire when acquire-polling by Davidlohr Bueso · 9 years ago
  5. d84b672 locking/mcs: Better differentiate between MCS variants by Davidlohr Bueso · 9 years ago[Renamed (98%) from kernel/locking/mcs_spinlock.c]
  6. 3a6bfbc arch, locking: Ciao arch_mutex_cpu_relax() by Davidlohr Bueso · 10 years ago
  7. 33ecd20 locking/spinlocks/mcs: Micro-optimize osq_unlock() by Jason Low · 10 years ago
  8. 9063182 locking/spinlocks/mcs: Convert osq lock to atomic_t to reduce overhead by Jason Low · 10 years ago
  9. 046a619 locking/spinlocks/mcs: Rename optimistic_spin_queue() to optimistic_spin_node() by Jason Low · 10 years ago
  10. fb0527b locking/mutexes: Introduce cancelable MCS lock for adaptive spinning by Peter Zijlstra · 10 years ago