1. a4c1887 locking/arch: Remove dummy arch_{read,spin,write}_lock_flags() implementations by Will Deacon · 7 years ago
  2. d3a024a locking: Remove spin_unlock_wait() generic definitions by Paul E. McKenney · 7 years ago
  3. ca50e42 locking/qspinlock: Use atomic_sub_return_release() in queued_spin_unlock() by Pan Xinhui · 8 years ago
  4. 2c61002 locking/qspinlock: Fix spin_unlock_wait() some more by Peter Zijlstra · 8 years ago
  5. 54cf809 locking,qspinlock: Fix spin_is_locked() and spin_unlock_wait() by Peter Zijlstra · 8 years ago
  6. b82e530 locking/qspinlock: Move __ARCH_SPIN_LOCK_UNLOCKED to qspinlock_types.h by Dan Streetman · 9 years ago
  7. 64d816c locking/qspinlock: Use _acquire/_release() versions of cmpxchg() & xchg() by Waiman Long · 9 years ago
  8. 43b3f02 locking/qspinlock/x86: Fix performance regression under unaccelerated VMs by Peter Zijlstra · 9 years ago
  9. 2aa79af locking/qspinlock: Revert to test-and-set on hypervisors by Peter Zijlstra (Intel) · 9 years ago
  10. a33fda3 locking/qspinlock: Introduce a simple generic 4-byte queued spinlock by Waiman Long · 9 years ago