1. d5462a6 locking/lockdep: Mark local_lock_t by Peter Zijlstra · 4 years, 1 month ago
  2. e705d39 Merge branch 'locking/urgent' into locking/core, to pick up fixes by Ingo Molnar · 4 years, 3 months ago
  3. baffd72 lockdep: Revert "lockdep: Use raw_cpu_*() for per-cpu variables" by Peter Zijlstra · 4 years, 3 months ago
  4. 4d00409 lockdep: Fix lockdep recursion by Peter Zijlstra · 4 years, 3 months ago
  5. 6971c0f lockdep: Extend __bfs() to work with multiple types of dependencies by Boqun Feng · 4 years, 5 months ago
  6. 3454a36 lockdep: Introduce lock_list::dep by Boqun Feng · 4 years, 5 months ago
  7. bd76eca lockdep: Reduce the size of lock_list::distance by Boqun Feng · 4 years, 5 months ago
  8. e918188 locking: More accurate annotations for read_lock() by Boqun Feng · 4 years, 5 months ago
  9. fddf905 lockdep: Use raw_cpu_*() for per-cpu variables by Peter Zijlstra · 4 years, 4 months ago
  10. 0cd39f4 locking/seqlock, headers: Untangle the spaghetti monster by Peter Zijlstra · 4 years, 5 months ago
  11. 8fd8ad5 lockdep: Add preemption enabled/disabled assertion APIs by Ahmed S. Darwish · 4 years, 6 months ago
  12. 5be542e lockdep: Move list.h inclusion into lockdep.h by Herbert Xu · 4 years, 6 months ago
  13. f9ad4a5 lockdep: Remove lockdep_hardirq{s_enabled,_context}() argument by Peter Zijlstra · 4 years, 7 months ago
  14. a21ee60 lockdep: Change hardirq{s_enabled,_context} to per-cpu variables by Peter Zijlstra · 4 years, 7 months ago
  15. c935cd6 lockdep: Split header file into lockdep and lockdep_types by Herbert Xu · 4 years, 7 months ago
  16. e616cb8 lockdep: Always inline lockdep_{off,on}() by Peter Zijlstra · 4 years, 10 months ago
  17. 8bf6c67 completion: Use lockdep_assert_RT_in_threaded_ctx() in complete_all() by Sebastian Siewior · 4 years, 9 months ago
  18. de8f5e4 lockdep: Introduce wait-type checks by Peter Zijlstra · 4 years, 10 months ago
  19. 023265e Merge drm/drm-next into drm-intel-next-queued by Jani Nikula · 5 years ago
  20. e692b40 lockdep: add might_lock_nested() by Daniel Vetter · 5 years ago
  21. 5facae4 locking/lockdep: Remove unused @nested argument from lock_release() by Qian Cai · 5 years ago
  22. 12593b7 locking/lockdep: Reduce space occupied by stack traces by Bart Van Assche · 5 years ago
  23. 364f6af locking/lockdep: Make it clear that what lock_class::key points at is not modified by Bart Van Assche · 5 years ago
  24. 387b146 docs: locking: convert docs to ReST and rename to *.rst by Mauro Carvalho Chehab · 6 years ago
  25. e1928328 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 5 years ago
  26. 9ffbe8a locking/lockdep: Rename lockdep_assert_held_exclusive() -> lockdep_assert_held_write() by Nikolay Borisov · 6 years ago
  27. 01bb6f0 locking/lockdep: Change the range of class_idx in held_lock struct by Yuyang Du · 6 years ago
  28. f6ec882 locking/lockdep: Define INITIAL_CHAIN_KEY for chain keys to start with by Yuyang Du · 6 years ago
  29. e196e47 locking/lockdep: Use lockdep_init_task for task initiation consistently by Yuyang Du · 6 years ago
  30. d16dbd1 locking/lockdep: Update obsolete struct field description by Yuyang Du · 6 years ago
  31. 71d8d15 lockdep: Add assertion to check if in an interrupt by Joel Fernandes (Google) · 6 years ago
  32. 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
  33. c120bce lockdep: Simplify stack trace handling by Thomas Gleixner · 6 years ago
  34. 3771b0f locking/lockdep: Avoid bogus Clang warning by Arnd Bergmann · 6 years ago
  35. 28d49e2 locking/lockdep: Shrink struct lock_class_key by Peter Zijlstra · 6 years ago
  36. 108c148 locking/lockdep: Add support for dynamic keys by Bart Van Assche · 6 years ago
  37. a0b0fd5 locking/lockdep: Free lock classes that are no longer in use by Bart Van Assche · 6 years ago
  38. cdc84d7 locking/lockdep: Make it easy to detect whether or not inside a selftest by Bart Van Assche · 6 years ago
  39. 86cffb8 locking/lockdep: Make zap_class() remove all matching lock order entries by Bart Van Assche · 6 years ago
  40. 09329d1 locking/lockdep: Reorder struct lock_class members by Bart Van Assche · 6 years ago
  41. 2421b7f locking/lockdep: Remove ::version from lock_class structure by Waiman Long · 6 years ago
  42. 8ca2b56c locking/lockdep: Make class->ops a percpu counter and move it under CONFIG_DEBUG_LOCKDEP=y by Waiman Long · 6 years ago
  43. bff1b20 tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and unify their usage" by Steven Rostedt (VMware) · 6 years ago
  44. c3bc8fd tracing: Centralize preemptirq tracepoints and unify their usage by Joel Fernandes (Google) · 6 years ago
  45. 5e7481a Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  46. 49f9c35 Merge tag 'init_task-20180117' of git://git.kernel.org/pub/scm/linux/kernel/git/dhowells/linux-fs by Linus Torvalds · 7 years ago
  47. 08f36ff lockdep: Make lockdep checking constant by Matthew Wilcox · 7 years ago
  48. 4e7e3ad Expand various INIT_* macros and remove by David Howells · 7 years ago
  49. 527187d locking/lockdep: Remove cross-release leftovers by Ingo Molnar · 7 years ago
  50. e966eae locking/lockdep: Remove the cross-release locking checks by Ingo Molnar · 7 years ago
  51. f54bb2e locking/lockdep: Add IRQs disabled/enabled assertion APIs: lockdep_assert_irqs_enabled()/disabled() by Frederic Weisbecker · 7 years ago
  52. 8c5db92 Merge branch 'linus' into locking/core, to resolve conflicts by Ingo Molnar · 7 years ago
  53. b244131 License cleanup: add SPDX GPL-2.0 license identifier to files with no license by Greg Kroah-Hartman · 7 years ago
  54. 6f0397d locking/lockdep: Provide empty lockdep_map structure for !CONFIG_LOCKDEP by Byungchul Park · 7 years ago
  55. f52be57 locking/lockdep: Untangle xhlock history save/restore from task independence by Peter Zijlstra · 7 years ago
  56. e6f3faa locking/lockdep: Fix workqueue crossrelease annotation by Peter Zijlstra · 7 years ago
  57. 52fa5bc locking/lockdep: Explicitly initialize wq_barrier::done::map by Boqun Feng · 7 years ago
  58. 28a903f locking/lockdep: Handle non(or multi)-acquisition of a crosslock by Byungchul Park · 7 years ago
  59. 23f873d locking/lockdep: Detect and handle hist_lock ring buffer overwrite by Byungchul Park · 7 years ago
  60. b09be67 locking/lockdep: Implement the 'crossrelease' feature by Byungchul Park · 7 years ago
  61. d92a8cf locking/lockdep: Rework FS_RECLAIM annotation by Peter Zijlstra · 8 years ago
  62. 6419c4a locking/lockdep: Add new check to lock_downgrade() by J. R. Okajima · 8 years ago
  63. f831948 locking/lockdep: Provide a type check for lock_is_held by Peter Zijlstra · 8 years ago
  64. a5ecddf lockdep: make MAX_LOCKDEP_SUBCLASSES unconditionally visible by Bartosz Golaszewski · 8 years ago
  65. 825a3b2 Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
  66. 3469d26 Merge branch 'locking-rwsem-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 9 years ago
  67. eb60b3e Merge branch 'sched/urgent' into sched/core to pick up fixes by Ingo Molnar · 9 years ago
  68. e7904a2 locking/lockdep, sched/core: Implement a better lock pinning scheme by Peter Zijlstra · 9 years ago
  69. 75dd602 lockdep: Fix lock_chain::base size by Peter Zijlstra · 9 years ago
  70. 916633a locking/rwsem: Provide down_write_killable() by Michal Hocko · 9 years ago
  71. 06bea3d locking/lockdep: Eliminate lockdep_init() by Andrey Ryabinin · 9 years ago
  72. a63f38c locking/lockdep: Convert hash tables to hlists by Andrew Morton · 9 years ago
  73. 90eec10 treewide: Remove old email address by Peter Zijlstra · 9 years ago
  74. 98ec21a Merge branch 'sched-hrtimers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 10 years ago
  75. 6872210 locking/lockdep: Remove hard coded array size dependency by George Beshers · 10 years ago
  76. a24fc60 lockdep: Implement lock pinning by Peter Zijlstra · 10 years ago
  77. d24209bb rcu: Improve diagnostics for blocked critical sections in irq by Paul E. McKenney · 10 years ago
  78. 6d5f0eb Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 10 years ago
  79. d6dd50e Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 10 years ago
  80. 8acd91e locking/lockdep: Revert qrwlock recusive stuff by Peter Zijlstra · 10 years ago
  81. 9a37110 locking: Add WARN_ON_ONCE lock assertion by Peter Hurley · 10 years ago
  82. dd56af4 rcu: Eliminate deadlock between CPU hotplug and expedited grace periods by Paul E. McKenney · 10 years ago
  83. f0bab73 locking/lockdep: Restrict the use of recursive read_lock() with qrwlock by Waiman Long · 10 years ago
  84. 214e0ae locking/Documentation: Move locking related docs into Documentation/locking/ by Davidlohr Bueso · 10 years ago
  85. 176ab02 Merge branch 'x86-asmlinkage-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 11 years ago
  86. 63f9a7f asmlinkage: Make lockdep_sys_exit asmlinkage by Andi Kleen · 11 years ago
  87. 47be1c1 lockdep: Change lockdep_set_novalidate_class() to use _and_name by Oleg Nesterov · 11 years ago
  88. fb9edbe lockdep: Make held_lock->check and "int check" argument bool by Oleg Nesterov · 11 years ago
  89. 1ca7d67 seqcount: Add lockdep functionality to seqcount/seqlock structures by John Stultz · 11 years ago
  90. a51805e lockdep: Introduce lock_acquire_exclusive()/shared() helper macros by Michel Lespinasse · 11 years ago
  91. 3b5d851 Merge branch 'core-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 12 years ago
  92. b1ae345 lockdep: make lockdep_assert_held() not have a return value by Johannes Berg · 12 years ago
  93. 5cd3f5a lockdep: Silence warning if CONFIG_LOCKDEP isn't set by Paul Bolle · 12 years ago
  94. 1b963c8 lockdep, rwsem: provide down_write_nest_lock() by Jiri Kosina · 12 years ago
  95. 4d82a1d lockdep: fix oops in processing workqueue by Peter Zijlstra · 13 years ago
  96. 94d24fc printk, lockdep: Disable lock debugging on zap_locks() by Peter Zijlstra · 14 years ago
  97. b3fbab0 rcu: Restore checks for blocking in RCU read-side critical sections by Paul E. McKenney · 14 years ago
  98. e4c70a6 lockdep, mutex: provide mutex_lock_nest_lock by Peter Zijlstra · 14 years ago
  99. 5bf7a65 Merge branch 'fixes-2.6.38' of git://git.kernel.org/pub/scm/linux/kernel/git/tj/wq by Linus Torvalds · 14 years ago
  100. 2ce802f lockdep: Move early boot local IRQ enable/disable status to init/main.c by Tejun Heo · 14 years ago