1. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  2. 50972fe locking/osq_lock: Fix osq_lock queue corruption by Prateek Sood · 8 years ago
  3. 5aff60a locking/osq: Break out of spin-wait busy waiting loop for a preempted vCPU in osq_lock() by Pan Xinhui · 8 years ago
  4. f2f09a4 locking/core: Remove cpu_relax_lowlatency() users by Christian Borntraeger · 8 years ago
  5. b4b29f9 locking/osq: Fix ordering of node initialisation in osq_lock by Will Deacon · 9 years ago
  6. c55a6ff locking/osq: Relax atomic semantics by Davidlohr Bueso · 9 years ago
  7. 4d3199e locking: Remove ACCESS_ONCE() usage by Davidlohr Bueso · 10 years ago
  8. 036cc30 locking/osq: No need for load/acquire when acquire-polling by Davidlohr Bueso · 10 years ago
  9. d84b672 locking/mcs: Better differentiate between MCS variants by Davidlohr Bueso · 10 years ago[Renamed (98%) from kernel/locking/mcs_spinlock.c]
  10. 3a6bfbc arch, locking: Ciao arch_mutex_cpu_relax() by Davidlohr Bueso · 11 years ago
  11. 33ecd20 locking/spinlocks/mcs: Micro-optimize osq_unlock() by Jason Low · 11 years ago
  12. 9063182 locking/spinlocks/mcs: Convert osq lock to atomic_t to reduce overhead by Jason Low · 11 years ago
  13. 046a619 locking/spinlocks/mcs: Rename optimistic_spin_queue() to optimistic_spin_node() by Jason Low · 11 years ago
  14. fb0527b locking/mutexes: Introduce cancelable MCS lock for adaptive spinning by Peter Zijlstra · 11 years ago