1. 348a99a rtmutex: Remove unused argument from rt_mutex_proxy_unlock() by Thomas Gleixner · 4 years, 2 months ago
  2. 1cd492f locking/lockdep: Fix overflow in presentation of average lock-time by Chris Wilson · 4 years, 8 months ago
  3. 7c1449d locktorture: Print ratio of acquisitions, not failures by Paul E. McKenney · 5 years ago
  4. 105d88c locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps() by Boqun Feng · 5 years ago
  5. 09226e5 locking/spinlock/debug: Fix various data races by Marco Elver · 5 years ago
  6. 859cc32 Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" by Wanpeng Li · 6 years ago
  7. 885c898 locking/lockdep: Add debug_locks check in __lock_downgrade() by Waiman Long · 6 years ago
  8. ee4c716 locking/lockdep: Hide unused 'class' variable by Arnd Bergmann · 6 years ago
  9. 7666eca locking/lockdep: Fix lock used or unused stats error by Yuyang Du · 6 years ago
  10. 50beba0 locking/lockdep: Fix merging of hlocks with non-zero references by Imre Deak · 6 years ago
  11. 8a5e7ae locking/rwsem: Prevent decrement of reader count before increment by Waiman Long · 6 years ago
  12. 599c8a4 Revert "locking/lockdep: Add debug_locks check in __lock_downgrade()" by Greg Kroah-Hartman · 6 years ago
  13. 4a195a0 locking/lockdep: Add debug_locks check in __lock_downgrade() by Waiman Long · 6 years ago
  14. 726152d locking/rwsem: Fix (possible) missed wakeup by Xie Yongji · 6 years ago
  15. 3d8343b futex: Handle early deadlock return correctly by Thomas Gleixner · 6 years ago
  16. 5d01e06 locking/qspinlock, x86: Provide liveness guarantee by Peter Zijlstra · 6 years ago
  17. 49849a6 locking/qspinlock: Re-order code by Peter Zijlstra · 6 years ago
  18. f2f76a2 locking/qspinlock: Kill cmpxchg() loop when claiming lock from head of queue by Will Deacon · 6 years ago
  19. 075703d locking/qspinlock: Remove duplicate clear_pending() function from PV code by Will Deacon · 6 years ago
  20. 7a61799 locking/qspinlock: Remove unbounded cmpxchg() loop from locking slowpath by Will Deacon · 6 years ago
  21. 5261ad7 locking/qspinlock: Merge 'struct __qspinlock' into 'struct qspinlock' by Will Deacon · 6 years ago
  22. 3dab30f locking/qspinlock: Bound spinning on pending->locked transition in slowpath by Will Deacon · 6 years ago
  23. 13f14c3 locking/qspinlock: Ensure node is initialised before updating prev->next by Will Deacon · 6 years ago
  24. a9febd6 locking: Remove smp_read_barrier_depends() from queued_spin_lock_slowpath() by Paul E. McKenney · 6 years ago
  25. 5cf2ab0 locking/lockdep: Fix debug_locks off performance problem by Waiman Long · 6 years ago
  26. 4589402 locking/ww_mutex: Fix runtime warning in the WW mutex selftest by Guenter Roeck · 6 years ago
  27. b3da5df locking/rtmutex: Allow specifying a subclass for nested locking by Peter Rosin · 7 years ago
  28. c55300f locking/lockdep: Do not record IRQ state within lockdep code by Steven Rostedt (VMware) · 7 years ago
  29. 77a60e7 locking/percpu-rwsem: Annotate rwsem ownership transfer by setting RWSEM_OWNER_UNKNOWN by Waiman Long · 7 years ago
  30. b3f84e4 locking/rwsem: Add a new RWSEM_ANONYMOUSLY_OWNED flag by Waiman Long · 7 years ago
  31. c74e004 locking/qspinlock: Ensure node->count is updated before initialising node by Will Deacon · 7 years ago
  32. c02dd00 locking/locktorture: Fix num reader/writer corner cases by Davidlohr Bueso · 8 years ago
  33. a59eb84 locking/lockdep: Fix possible NULL deref by Peter Zijlstra · 7 years ago
  34. 2abfcdf kmemcheck: remove annotations by Levin, Alexander (Sasha Levin) · 7 years ago
  35. 1352130 futex: Avoid violating the 10th rule of futex by Peter Zijlstra · 7 years ago
  36. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  37. 8b405d5 locking/lockdep: Fix stacktrace mess by Peter Zijlstra · 7 years ago
  38. 9c29c318 locking/rwsem-xadd: Fix missed wakeup due to reordering of load by Prateek Sood · 8 years ago
  39. 0ee931c mm: treewide: remove GFP_TEMPORARY allocation flag by Michal Hocko · 8 years ago
  40. a23ba90 locking/rtmutex: replace top-waiter and pi_waiters leftmost caching by Davidlohr Bueso · 8 years ago
  41. 5f82e71 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  42. 34d54f3 locking/pvqspinlock: Relax cmpxchg's to improve performance on some architectures by Waiman Long · 8 years ago
  43. f52be57 locking/lockdep: Untangle xhlock history save/restore from task independence by Peter Zijlstra · 8 years ago
  44. e6f3faa locking/lockdep: Fix workqueue crossrelease annotation by Peter Zijlstra · 8 years ago
  45. d3a024a locking: Remove spin_unlock_wait() generic definitions by Paul E. McKenney · 8 years ago
  46. 907dc16 locking/lockdep: Fix the rollback and overwrite detection logic in crossrelease by Byungchul Park · 8 years ago
  47. a10b5c5 locking/lockdep: Add a comment about crossrelease_hist_end() in lockdep_sys_exit() by Byungchul Park · 8 years ago
  48. 383a4bc locking/lockdep: Make print_circular_bug() aware of crossrelease by Byungchul Park · 8 years ago
  49. 28a903f locking/lockdep: Handle non(or multi)-acquisition of a crosslock by Byungchul Park · 8 years ago
  50. 23f873d locking/lockdep: Detect and handle hist_lock ring buffer overwrite by Byungchul Park · 8 years ago
  51. b09be67 locking/lockdep: Implement the 'crossrelease' feature by Byungchul Park · 8 years ago
  52. ce07a941 locking/lockdep: Make check_prev_add() able to handle external stack_trace by Byungchul Park · 8 years ago
  53. 70911fd locking/lockdep: Change the meaning of check_prev_add()'s return value by Byungchul Park · 8 years ago
  54. 49347a9 locking/lockdep: Add a function building a chain between two classes by Byungchul Park · 8 years ago
  55. 545c23f locking/lockdep: Refactor lookup_chain_cache() by Byungchul Park · 8 years ago
  56. ae81330 locking/lockdep: Avoid creating redundant links by Peter Zijlstra · 8 years ago
  57. d92a8cf locking/lockdep: Rework FS_RECLAIM annotation by Peter Zijlstra · 8 years ago
  58. 83ced16 locking/rwsem-xadd: Add killable versions of rwsem_down_read_failed() by Kirill Tkhai · 8 years ago
  59. 0aa1125 locking/rwsem-spinlock: Add killable versions of __down_read() by Kirill Tkhai · 8 years ago
  60. 50972fe locking/osq_lock: Fix osq_lock queue corruption by Prateek Sood · 8 years ago
  61. bc2eecd futex: Allow for compiling out PI support by Nicolas Pitre · 8 years ago
  62. 8b810a3 Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  63. 69f0d42 locking/rtmutex: Remove unnecessary priority adjustment by Alex Shi · 8 years ago
  64. c8b2ba8 Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  65. fe1b518 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc-next by Linus Torvalds · 8 years ago
  66. 5671360 locking/qspinlock: Explicitly include asm/prefetch.h by Stafford Horne · 8 years ago
  67. 3d375d7 mm: update callers to use HASH_ZERO flag by Pavel Tatashin · 8 years ago
  68. a0c4acd locking/rwsem-spinlock: Fix EINTR branch in __down_write_common() by Kirill Tkhai · 8 years ago
  69. 650fc87 Merge tag 'docs-4.13' of git://git.lwn.net/linux by Linus Torvalds · 8 years ago
  70. 892ad5a Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  71. cde50a6 locking/rtmutex: Don't initialize lockdep when not required by Levin, Alexander (Sasha Levin) · 8 years ago
  72. 95c4629 Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/sparc by David S. Miller · 8 years ago
  73. c4a09ff rcu: Remove the now-obsolete PROVE_RCU_REPEATEDLY Kconfig option by Paul E. McKenney · 8 years ago
  74. 681fbec lockdep: Use consistent printing primitives by Paul E. McKenney · 8 years ago
  75. f569478 rt_mutex: Add lockdep annotations by Peter Zijlstra · 8 years ago
  76. 9ab6055 kernel/locking: Fix compile error with qrwlock.c by Babu Moger · 8 years ago
  77. 04dc1b2 futex,rt_mutex: Fix rt_mutex_cleanup_proxy_lock() by Peter Zijlstra · 8 years ago
  78. 6312811 Merge remote-tracking branch 'mauro-exp/docbook3' into death-to-docbook by Jonathan Corbet · 8 years ago
  79. 7b4ff1a mutex, futex: adjust kernel-doc markups to generate ReST by Mauro Carvalho Chehab · 8 years ago
  80. de4d195 Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  81. dd23f27 Merge branch 'akpm' (patches from Andrew) by Linus Torvalds · 8 years ago
  82. 7dea19f mm: introduce memalloc_nofs_{save,restore} API by Michal Hocko · 8 years ago
  83. 7e78442 lockdep: allow to disable reclaim lockup detection by Michal Hocko · 8 years ago
  84. 6d7225f lockdep: teach lockdep about memalloc_noio_save by Nikolay Borisov · 8 years ago
  85. 2f34c12 Merge tag 'drm-for-v4.12' of git://people.freedesktop.org/~airlied/linux by Linus Torvalds · 8 years ago
  86. 207fb8c Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 8 years ago
  87. 58d30c3 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu by Ingo Molnar · 8 years ago
  88. a5dd63e lockdep: Use "WARNING" tag on lockdep splats by Paul E. McKenney · 8 years ago
  89. 395102d sparc64: Use LOCKDEP_SMALL, not PROVE_LOCKING_SMALL by Daniel Jordan · 8 years ago
  90. def34ea rtmutex: Plug preempt count leak in rt_mutex_futex_unlock() by Mike Galbraith · 8 years ago
  91. 19830e5 rtmutex: Fix more prio comparisons by Peter Zijlstra · 8 years ago
  92. e0aad5b rtmutex: Fix PI chain order integrity by Peter Zijlstra · 8 years ago
  93. acd5862 sched/rtmutex: Refactor rt_mutex_setprio() by Peter Zijlstra · 8 years ago
  94. aa2bfe5 rtmutex: Clean up by Peter Zijlstra · 8 years ago
  95. 85e2d4f sched/deadline/rtmutex: Dont miss the dl_runtime/dl_period update by Xunlei Pang · 8 years ago
  96. e96a7705 sched/rtmutex/deadline: Fix a PI crash for deadline tasks by Xunlei Pang · 8 years ago
  97. 2a1c602 rtmutex: Deboost before waking up the top waiter by Xunlei Pang · 8 years ago
  98. 57dd924 locking/ww-mutex: Limit stress test to 2 seconds by Chris Wilson · 8 years ago
  99. 56222b2 futex: Drop hb->lock before enqueueing on the rtmutex by Peter Zijlstra · 8 years ago
  100. cfafcd1 futex: Rework futex_lock_pi() to use rt_mutex_*_proxy_lock() by Peter Zijlstra · 8 years ago