1. 1c143c4 locking/rtmutex: Provide the spin/rwlock core lock function by Thomas Gleixner · 3 years, 5 months ago
  2. e17ba59b locking/rtmutex: Guard regular sleeping locks specific functions by Thomas Gleixner · 3 years, 5 months ago
  3. 456cfbc locking/rtmutex: Prepare RT rt_mutex_wake_q for RT locks by Thomas Gleixner · 3 years, 5 months ago
  4. 7980aa3 locking/rtmutex: Use rt_mutex_wake_q_head by Thomas Gleixner · 3 years, 5 months ago
  5. b576e64 locking/rtmutex: Provide rt_wake_q_head and helpers by Thomas Gleixner · 3 years, 5 months ago
  6. c014ef6 locking/rtmutex: Add wake_state to rt_mutex_waiter by Thomas Gleixner · 3 years, 5 months ago
  7. 4225410 locking/rwsem: Add rtmutex based R/W semaphore implementation by Thomas Gleixner · 3 years, 5 months ago
  8. 943f0ed locking/rt: Add base code for RT rw_semaphore and rwlock by Thomas Gleixner · 3 years, 5 months ago
  9. ebbdc41 locking/rtmutex: Provide rt_mutex_slowlock_locked() by Thomas Gleixner · 3 years, 5 months ago
  10. 830e6ac locking/rtmutex: Split out the inner parts of 'struct rtmutex' by Peter Zijlstra · 3 years, 5 months ago
  11. 531ae4b locking/rtmutex: Split API from implementation by Thomas Gleixner · 3 years, 5 months ago
  12. 709e0b6 locking/rtmutex: Switch to from cmpxchg_*() to try_cmpxchg_*() by Thomas Gleixner · 3 years, 5 months ago
  13. 7851593 locking/rtmutex: Convert macros to inlines by Sebastian Andrzej Siewior · 3 years, 5 months ago
  14. b41cda0 locking/rtmutex: Set proper wait context for lockdep by Thomas Gleixner · 3 years, 5 months ago
  15. c87866e Merge tag 'v5.14-rc6' into locking/core, to pick up fixes by Ingo Molnar · 3 years, 4 months ago
  16. 07d2597 locking/rtmutex: Use the correct rtmutex debugging config option by Zhen Lei · 3 years, 5 months ago
  17. d4e5076 locking/rwsem: Remove an unused parameter of rwsem_wake() by xuyehan · 3 years, 6 months ago
  18. 301c8b1 Merge tag 'locking-urgent-2021-07-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 6 months ago
  19. e6b4457 locking/mutex: Add MUTEX_WARN_ON by Peter Zijlstra · 3 years, 6 months ago
  20. ad90880 locking/mutex: Introduce __mutex_trylock_or_handoff() by Peter Zijlstra · 3 years, 6 months ago
  21. 048661a locking/mutex: Fix HANDOFF condition by Peter Zijlstra · 3 years, 6 months ago
  22. ab4e4d9 locking/mutex: Use try_cmpxchg() by Peter Zijlstra · 3 years, 6 months ago
  23. 4840ce2 locking/lockdep: Fix meaningless /proc/lockdep output of lock classes on !CONFIG_PROVE_LOCKING by Xiongwei Song · 3 years, 6 months ago
  24. 28e92f9 Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 3 years, 6 months ago
  25. 54a728d Merge tag 'sched-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 6 months ago
  26. a15286c Merge tag 'locking-core-2021-06-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 6 months ago
  27. 0e8a89d locking/lockdep: Correct the description error for check_redundant() by Xiongwei Song · 3 years, 6 months ago
  28. f8b298c lockdep: Fix wait-type for empty stack by Peter Zijlstra · 3 years, 7 months ago
  29. 7b1f8c61 lockding/lockdep: Avoid to find wrong lock dep path in check_irq_usage() by Boqun Feng · 3 years, 6 months ago
  30. d4c157c locking/lockdep: Remove the unnecessary trace saving by Boqun Feng · 3 years, 6 months ago
  31. 69c7a5f locking/lockdep: Fix the dep path printing for backwards BFS by Boqun Feng · 3 years, 6 months ago
  32. 49faa77 locking/lockdep: Improve noinstr vs errors by Peter Zijlstra · 3 years, 6 months ago
  33. 2f064a5 sched: Change task_struct::state by Peter Zijlstra · 3 years, 7 months ago
  34. b03fbd4 sched: Introduce task_is_running() by Peter Zijlstra · 3 years, 7 months ago
  35. 3a010c4 locking/mutex: clear MUTEX_FLAGS if wait_list is empty due to signal by Zqiang · 3 years, 8 months ago
  36. 89e70d5 locking/lockdep: Correct calling tracepoints by Leo Yan · 3 years, 8 months ago
  37. 1feb2cc lockdep: Explicitly flag likely false-positive report by Paul E. McKenney · 3 years, 9 months ago
  38. 28ce0e7 locking/qrwlock: Cleanup queued_write_lock_slowpath() by Waiman Long · 3 years, 8 months ago
  39. 0ff0edb Merge tag 'locking-core-2021-04-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 8 months ago
  40. ffc766b Merge tag 'tomoyo-pr-20210426' of git://git.osdn.net/gitroot/tomoyo/tomoyo-test1 by Linus Torvalds · 3 years, 8 months ago
  41. 84a24bf locking/qrwlock: Fix ordering in queued_write_lock_slowpath() by Ali Saidi · 3 years, 9 months ago
  42. add6b92 Merge tag 'locking-urgent-2021-04-11' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 9 months ago
  43. 5dc3359 lockdep: Allow tuning tracing capacity constants. by Tetsuo Handa · 3 years, 9 months ago
  44. a51a327 locking/rtmutex: Clean up signal handling in __rt_mutex_slowlock() by Thomas Gleixner · 3 years, 9 months ago
  45. c2c360e locking/rtmutex: Restrict the trylock WARN_ON() to debug by Thomas Gleixner · 3 years, 9 months ago
  46. 82cd5b1 locking/rtmutex: Fix misleading comment in rt_mutex_postunlock() by Thomas Gleixner · 3 years, 9 months ago
  47. 70c8010 locking/rtmutex: Consolidate the fast/slowpath invocation by Thomas Gleixner · 3 years, 9 months ago
  48. d7a2edb locking/rtmutex: Make text section and inlining consistent by Thomas Gleixner · 3 years, 9 months ago
  49. f41dcc1 locking/rtmutex: Move debug functions as inlines into common header by Thomas Gleixner · 3 years, 9 months ago
  50. f5a9886 locking/rtmutex: Decrapify __rt_mutex_init() by Thomas Gleixner · 3 years, 9 months ago
  51. 37350e3 locking/rtmutex: Remove pointless CONFIG_RT_MUTEXES=n stubs by Thomas Gleixner · 3 years, 9 months ago
  52. f7efc47 locking/rtmutex: Inline chainwalk depth check by Thomas Gleixner · 3 years, 9 months ago
  53. fae37fe locking/rtmutex: Move rt_mutex_debug_task_free() to rtmutex.c by Thomas Gleixner · 3 years, 9 months ago
  54. 8188d74 locking/rtmutex: Remove empty and unused debug stubs by Thomas Gleixner · 3 years, 9 months ago
  55. 6d41c67 locking/rtmutex: Remove output from deadlock detector by Sebastian Andrzej Siewior · 3 years, 9 months ago
  56. 2d445c3 locking/rtmutex: Remove rtmutex deadlock tester leftovers by Sebastian Andrzej Siewior · 3 years, 9 months ago
  57. c15380b locking/rtmutex: Remove rt_mutex_timed_lock() by Sebastian Andrzej Siewior · 3 years, 9 months ago
  58. 6d48b79 lockdep: Address clang -Wformat warning printing for %hd by Arnd Bergmann · 3 years, 9 months ago
  59. e2db759 locking: Fix typos in comments by Ingo Molnar · 3 years, 9 months ago
  60. 3a85969 lockdep: Add a missing initialization hint to the "INFO: Trying to register non-static key" message by Tetsuo Handa · 3 years, 9 months ago
  61. 8c52cca locking/locktorture: Fix incorrect use of ww_acquire_ctx in ww_mutex test by Waiman Long · 3 years, 10 months ago
  62. aa3a5f3 locking/locktorture: Pass thread id to lock/unlock functions by Waiman Long · 3 years, 10 months ago
  63. 2ea55bb locking/locktorture: Fix false positive circular locking splat in ww_mutex test by Waiman Long · 3 years, 10 months ago
  64. 0143874 Merge branch 'locking/urgent' into locking/core, to pick up dependent commits by Ingo Molnar · 3 years, 10 months ago
  65. 5de2055 locking/ww_mutex: Simplify use_ww_ctx & ww_ctx handling by Waiman Long · 3 years, 10 months ago
  66. 4faf62b locking/rwsem: Fix comment typo by Bhaskar Chowdhury · 3 years, 10 months ago
  67. 9a4b99f kernel/futex: Kill rt_mutex_next_owner() by Davidlohr Bueso · 3 years, 10 months ago
  68. f8cfa46 lockdep: Add lockdep lock state defines by Shuah Khan · 3 years, 10 months ago
  69. 3e31f94 lockdep: Add lockdep_assert_not_held() by Shuah Khan · 3 years, 10 months ago
  70. c034f48 kernel: delete repeated words in comments by Randy Dunlap · 3 years, 10 months ago
  71. 3e10585 Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm by Linus Torvalds · 3 years, 10 months ago
  72. 657bd90 Merge tag 'sched-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 10 months ago
  73. 9eef023 Merge tag 'locking-core-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 10 months ago
  74. 5a79872 rbtree, rtmutex: Use rb_add_cached() by Peter Zijlstra · 4 years, 8 months ago
  75. 85e853c Merge branch 'for-mingo-rcu' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu by Ingo Molnar · 3 years, 11 months ago
  76. 6213736 Merge branch 'linus' into locking/core, to pick up upstream fixes by Ingo Molnar · 3 years, 11 months ago
  77. d8d0da4 locking/arch: Move qrwlock.h include after qspinlock.h by Waiman Long · 3 years, 11 months ago
  78. 0f319d4 locking/mutex: Kill mutex_trylock_recursive() by Sebastian Andrzej Siewior · 3 years, 11 months ago
  79. c8cc7e8 lockdep: Noinstr annotate warn_bogus_irq_restore() by Peter Zijlstra · 3 years, 11 months ago
  80. 7f82e63 locking/lockdep: Avoid unmatched unlock by Peter Zijlstra · 4 years ago
  81. 442187f locking/rwsem: Remove empty rwsem.h by Nikolay Borisov · 4 years ago
  82. bf594bf locking/rtmutex: Add missing kernel-doc markup by Alex Shi · 4 years, 2 months ago
  83. 2156ac1 rtmutex: Remove unused argument from rt_mutex_proxy_unlock() by Thomas Gleixner · 4 years ago
  84. 0d2460b Merge branches 'doc.2021.01.06a', 'fixes.2021.01.04b', 'kfree_rcu.2021.01.04a', 'mmdumpobj.2021.01.22a', 'nocb.2021.01.06a', 'rt.2021.01.04a', 'stall.2021.01.06a', 'torture.2021.01.12a' and 'tortureall.2021.01.06a' into HEAD by Paul E. McKenney · 4 years ago
  85. 997acaf lockdep: report broken irq restoration by Mark Rutland · 4 years ago
  86. 5f29624 locking/lockdep: Exclude local_lock_t from IRQ inversions by Boqun Feng · 4 years, 1 month ago
  87. 175b1a6 locking/lockdep: Clean up check_redundant() a bit by Peter Zijlstra · 4 years, 1 month ago
  88. bc2dd71 locking/lockdep: Add a skip() function to __bfs() by Boqun Feng · 4 years, 1 month ago
  89. dfd5e3f locking/lockdep: Mark local_lock_t by Peter Zijlstra · 4 years, 1 month ago
  90. 77ca93a locking/lockdep: Avoid noinstr warning for DEBUG_LOCKDEP by Peter Zijlstra · 4 years ago
  91. 0afda3a locking/lockdep: Cure noinstr fail by Peter Zijlstra · 4 years ago
  92. c5586e3 locking: Remove duplicate include of percpu-rwsem.h by Wang Qing · 4 years, 2 months ago
  93. e857b6f Merge tag 'locking-core-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 1 month ago
  94. 8c1dccc Merge tag 'core-rcu-2020-12-14' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 4 years, 1 month ago
  95. 617f3ef locking/rwsem: Remove reader optimistic spinning by Waiman Long · 4 years, 1 month ago
  96. 1a728df locking/rwsem: Enable reader optimistic lock stealing by Waiman Long · 4 years, 1 month ago
  97. 2f06f70 locking/rwsem: Prevent potential lock starvation by Waiman Long · 4 years, 1 month ago
  98. c8fe8b0 locking/rwsem: Pass the current atomic count to rwsem_down_read_slowpath() by Waiman Long · 4 years, 1 month ago
  99. c995e63 locking/rwsem: Fold __down_{read,write}*() by Peter Zijlstra · 4 years, 1 month ago
  100. 285c61a locking/rwsem: Introduce rwsem_write_trylock() by Peter Zijlstra · 4 years, 1 month ago