1. e1928328 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  2. 94a9717 locking/rwsem: Make rwsem->owner an atomic_long_t by Waiman Long · 6 years ago
  3. 3f2947b locking/percpu-rwsem: Add DEFINE_PERCPU_RWSEM(), use it to initialize cgroup_threadgroup_rwsem by Oleg Nesterov · 6 years ago
  4. 95bf33b rcu/sync: Kill rcu_sync_type/gp_type by Oleg Nesterov · 6 years ago
  5. 02e525b2 locking/percpu-rwsem: Remove preempt_disable variants by Peter Zijlstra · 6 years ago
  6. e3e7405 percpu-rwsem: Replace synchronize_sched() with synchronize_rcu() by Paul E. McKenney · 6 years ago
  7. 5a81764 locking/percpu-rwsem: Annotate rwsem ownership transfer by setting RWSEM_OWNER_UNKNOWN by Waiman Long · 7 years ago
  8. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  9. 52b9412 locking/percpu-rwsem: Replace waitqueue with rcuwait by Davidlohr Bueso · 8 years ago
  10. 259d69b locking/percpu-rwsem: Add down_read_preempt_disable() by Peter Zijlstra · 9 years ago
  11. 11d9684 locking/percpu-rwsem: Add DEFINE_STATIC_PERCPU_RWSEMand percpu_rwsem_assert_held() by Peter Zijlstra · 10 years ago
  12. 80127a3 locking/percpu-rwsem: Optimize readers and reduce global impact by Peter Zijlstra · 8 years ago
  13. 001dac6 locking/percpu-rwsem: Make use of the rcu_sync infrastructure by Oleg Nesterov · 9 years ago
  14. 55cc15650 percpu-rwsem: introduce percpu_rwsem_release() and percpu_rwsem_acquire() by Oleg Nesterov · 9 years ago
  15. 9287f69 percpu-rwsem: introduce percpu_down_read_trylock() by Oleg Nesterov · 9 years ago
  16. 8ebe347 percpu_rw_semaphore: add lockdep annotations by Oleg Nesterov · 12 years ago
  17. 9390ef0 percpu_rw_semaphore: kill ->writer_mutex, add ->write_ctr by Oleg Nesterov · 12 years ago
  18. a1fd3e2 percpu_rw_semaphore: reimplement to not block the readers unnecessarily by Oleg Nesterov · 12 years ago
  19. 4b05a1c percpu-rwsem: use synchronize_sched_expedited by Mikulas Patocka · 12 years ago
  20. 1bf11c5 percpu-rw-semaphores: use rcu_read_lock_sched by Mikulas Patocka · 12 years ago
  21. 5c1eabe percpu-rw-semaphores: use light/heavy barriers by Mikulas Patocka · 12 years ago
  22. 62ac665 blockdev: turn a rw semaphore into a percpu rw semaphore by Mikulas Patocka · 12 years ago