1. 97a3253 proc: convert everything to "struct proc_ops" by Alexey Dobriyan · 5 years ago
  2. 2180f21 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  3. f5bfdc8 locking/osq: Use optimized spinning loop for arm64 by Waiman Long · 5 years ago
  4. 5709712 locking/qspinlock: Fix inaccessible URL of MCS lock paper by Waiman Long · 5 years ago
  5. a030f97 locking/lockdep: Fix lockdep_stats indentation problem by Waiman Long · 5 years ago
  6. 39e7234 locking/rwsem: Fix kernel crash when spinning on RWSEM_OWNER_UNKNOWN by Waiman Long · 5 years ago
  7. d91f305 locking/lockdep: Fix buffer overrun problem in stack_trace[] by Waiman Long · 5 years ago
  8. c571b72 Revert "locking/mutex: Complain upon mutex API misuse in IRQ contexts" by Davidlohr Bueso · 5 years ago
  9. 1a365e8 locking/spinlock/debug: Fix various data races by Marco Elver · 5 years ago
  10. 168829a Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  11. c759bc4 locking/lockdep: Update the comment for __lock_release() by Dan Carpenter · 5 years ago
  12. a0855d2 locking/mutex: Complain upon mutex API misuse in IRQ contexts by Davidlohr Bueso · 5 years ago
  13. 5facae4 locking/lockdep: Remove unused @nested argument from lock_release() by Qian Cai · 5 years ago
  14. 67d6491 locking: locktorture: Do not include rwlock.h directly by Wolfgang M. Reimer · 5 years ago
  15. c5d3c8c locktorture: Replace strncmp() with str_has_prefix() by Chuhong Yuan · 5 years ago
  16. 89340d0 Revert "locking/pvqspinlock: Don't wait if vCPU is preempted" by Wanpeng Li · 5 years ago
  17. 7e67a85 Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  18. c7eba51 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  19. 563c4f8 Merge branch 'sched/rt' into sched/core, to pick up -rt changes by Ingo Molnar · 5 years ago
  20. e57d143 mutex: Fix up mutex_waiter usage by Peter Zijlstra · 5 years ago
  21. a037d26 locking/mutex: Use mutex flags macro instead of hard code by Mukesh Ojha · 5 years ago
  22. 5f35d5a locking/mutex: Make __mutex_owner static to mutex.c by Mukesh Ojha · 5 years ago
  23. fce45cd locking/rwsem: Check for operations on an uninitialized rwsem by Davidlohr Bueso · 5 years ago
  24. 91d2a81 locking/rwsem: Make handoff writer optimistically spin on owner by Waiman Long · 6 years ago
  25. 519248f lockdep: Make print_lock() address visible by Paul E. McKenney · 6 years ago
  26. 7b3c92b sched/core: Convert get_task_struct() to return the task by Matthew Wilcox (Oracle) · 6 years ago
  27. 8c77922 locking/lockdep: Report more stack trace statistics by Bart Van Assche · 5 years ago
  28. 12593b7 locking/lockdep: Reduce space occupied by stack traces by Bart Van Assche · 5 years ago
  29. 364f6af locking/lockdep: Make it clear that what lock_class::key points at is not modified by Bart Van Assche · 5 years ago
  30. 6c11c6e locking/mutex: Test for initialized mutex by Sebastian Andrzej Siewior · 6 years ago
  31. 30a35f7 locking/lockdep: Clean up #ifdef checks by Arnd Bergmann · 6 years ago
  32. 68037aa locking/lockdep: Hide unused 'class' variable by Arnd Bergmann · 5 years ago
  33. 6ffddfb locking/rwsem: Add ACQUIRE comments by Peter Zijlstra · 5 years ago
  34. 99143f8 lcoking/rwsem: Add missing ACQUIRE to read_slowpath sleep loop by Peter Zijlstra · 5 years ago
  35. e1b98fa locking/rwsem: Add missing ACQUIRE to read_slowpath exit when queue is empty by Jan Stancek · 5 years ago
  36. 7813430 locking/rwsem: Don't call owner_on_cpu() on read-owner by Waiman Long · 5 years ago
  37. 387b146 docs: locking: convert docs to ReST and rename to *.rst by Mauro Carvalho Chehab · 6 years ago
  38. 68d41d8 locking/lockdep: Fix lock used or unused stats error by Yuyang Du · 6 years ago
  39. 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
  40. 83086d6 Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu by Ingo Molnar · 6 years ago
  41. 9156e54 locking/lockdep: increase size of counters for lockdep statistics by Kobe Wu · 6 years ago
  42. 886532a locking/lockdep: Move mark_lock() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING by Arnd Bergmann · 6 years ago
  43. 11ca7a9 Merge branches 'consolidate.2019.05.28a', 'doc.2019.05.28a', 'fixes.2019.06.13a', 'srcu.2019.05.28a', 'sync.2019.05.28a' and 'torture.2019.05.28a' into HEAD by Paul E. McKenney · 6 years ago
  44. a15ea1a locking/rwsem: Guard against making count negative by Waiman Long · 6 years ago
  45. 5cfd92e locking/rwsem: Adaptive disabling of reader optimistic spinning by Waiman Long · 6 years ago
  46. 7d43f1c locking/rwsem: Enable time-based spinning on reader-owned rwsem by Waiman Long · 6 years ago
  47. 94a9717 locking/rwsem: Make rwsem->owner an atomic_long_t by Waiman Long · 6 years ago
  48. cf69482 locking/rwsem: Enable readers spinning on writer by Waiman Long · 6 years ago
  49. 02f1082 locking/rwsem: Clarify usage of owner's nonspinaable bit by Waiman Long · 6 years ago
  50. d3681e2 locking/rwsem: Wake up almost all readers in wait queue by Waiman Long · 6 years ago
  51. 990fa73 locking/rwsem: More optimal RT task handling of null owner by Waiman Long · 6 years ago
  52. 00f3c5a locking/rwsem: Always release wait_lock before waking up tasks by Waiman Long · 6 years ago
  53. 4f23dbc locking/rwsem: Implement lock handoff to prevent lock starvation by Waiman Long · 6 years ago
  54. 3f6d517 locking/rwsem: Make rwsem_spin_on_owner() return owner state by Waiman Long · 6 years ago
  55. 6cef7ff6 locking/rwsem: Code cleanup after files merging by Waiman Long · 6 years ago
  56. 5dec94d locking/rwsem: Merge rwsem.h and rwsem-xadd.c into rwsem.c by Waiman Long · 6 years ago
  57. 64489e78 locking/rwsem: Implement a new locking scheme by Waiman Long · 6 years ago
  58. 5c1ec49 locking/rwsem: Remove rwsem_wake() wakeup optimization by Waiman Long · 6 years ago
  59. c71fd89 locking/rwsem: Make owner available even if !CONFIG_RWSEM_SPIN_ON_OWNER by Waiman Long · 6 years ago
  60. dd471ef locking/lockdep: Remove unnecessary DEBUG_LOCKS_WARN_ON() by Kobe Wu · 6 years ago
  61. 410df0c Merge tag 'v5.2-rc5' into locking/core, to pick up fixes by Ingo Molnar · 6 years ago
  62. 3e45610 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 436 by Thomas Gleixner · 6 years ago
  63. 2481163 locking/lock_events: Use raw_cpu_{add,inc}() for stats by Peter Zijlstra · 6 years ago
  64. d934985 locking/lockdep: Fix merging of hlocks with non-zero references by Imre Deak · 6 years ago
  65. 8c8889d locking/lockdep: Fix OOO unlock when hlocks need merging by Imre Deak · 6 years ago
  66. bf998b9 locking/lockdep: Remove !dir in lock irq usage check by Yuyang Du · 6 years ago
  67. 4d56330 locking/lockdep: Adjust new bit cases in mark_lock by Yuyang Du · 6 years ago
  68. 0918065 locking/lockdep: Consolidate lock usage bit initialization by Yuyang Du · 6 years ago
  69. 68e9dc2 locking/lockdep: Check redundant dependency only when CONFIG_LOCKDEP_SMALL by Yuyang Du · 6 years ago
  70. 8c2c2b4 locking/lockdep: Refactorize check_noncircular and check_redundant by Yuyang Du · 6 years ago
  71. b4adfe8e locking/lockdep: Remove unused argument in __lock_release by Yuyang Du · 6 years ago
  72. 4609c4f locking/lockdep: Remove redundant argument in check_deadlock by Yuyang Du · 6 years ago
  73. 154f185 locking/lockdep: Update comments on dependency search by Yuyang Du · 6 years ago
  74. 77a8069 locking/lockdep: Avoid constant checks in __bfs by using offset reference by Yuyang Du · 6 years ago
  75. c166132 locking/lockdep: Change the return type of __cq_dequeue() by Yuyang Du · 6 years ago
  76. aa48077 locking/lockdep: Change type of the element field in circular_queue by Yuyang Du · 6 years ago
  77. 31a490e locking/lockdep: Update comment by Yuyang Du · 6 years ago
  78. 0b9fc8e locking/lockdep: Remove unused argument in validate_chain() and check_deadlock() by Yuyang Du · 6 years ago
  79. 01bb6f0 locking/lockdep: Change the range of class_idx in held_lock struct by Yuyang Du · 6 years ago
  80. f6ec882 locking/lockdep: Define INITIAL_CHAIN_KEY for chain keys to start with by Yuyang Du · 6 years ago
  81. e196e47 locking/lockdep: Use lockdep_init_task for task initiation consistently by Yuyang Du · 6 years ago
  82. 834494b locking/lockdep: Print the right depth for chain key collision by Yuyang Du · 6 years ago
  83. e7a38f6 locking/lockdep: Remove useless conditional macro by Yuyang Du · 6 years ago
  84. c52478f locking/lockdep: Adjust lock usage bit character checks by Yuyang Du · 6 years ago
  85. f7c1c6b locking/lockdep: Change all print_*() return type to void by Yuyang Du · 6 years ago
  86. 26b73da Merge tag 'v5.2-rc3' into locking/core, to pick up fixes by Ingo Molnar · 6 years ago
  87. c942fdd treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 by Thomas Gleixner · 6 years ago
  88. ff3bf92 torture: Allow inter-stutter interval to be specified by Paul E. McKenney · 6 years ago
  89. 95bf33b rcu/sync: Kill rcu_sync_type/gp_type by Oleg Nesterov · 6 years ago
  90. 51816e9 locking/lock_events: Use this_cpu_add() when necessary by Waiman Long · 6 years ago
  91. c0090c4 locking/lockdep: Remove the unused print_lock_trace() function by Anders Roxell · 6 years ago
  92. 9783154 locking/lockdep: Don't complain about incorrect name for no validate class by Sebastian Andrzej Siewior · 6 years ago
  93. d6cd1e9 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 9 by Thomas Gleixner · 6 years ago
  94. 457c899 treewide: Add SPDX license identifier for missed files by Thomas Gleixner · 6 years ago
  95. a9e9bcb locking/rwsem: Prevent decrement of reader count before increment by Waiman Long · 6 years ago
  96. dd4e5d6 Merge tag 'arm64-mmiowb' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 6 years ago
  97. 14be4c6 Merge tag 's390-5.2-1' of git://git.kernel.org/pub/scm/linux/kernel/git/s390/linux by Linus Torvalds · 6 years ago
  98. 007dc78 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  99. 2c6a392 Merge branch 'core-stacktrace-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  100. 5ba2a4b Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago