1. 8b39adb locking/lockdep: Make lockdep_unregister_key() honor 'debug_locks' again by Bart Van Assche · 6 years ago
  2. 90c1cba locking/lockdep: Zap lock classes even with lock debugging disabled by Bart Van Assche · 6 years ago
  3. 0126574 locking/lockdep: Only call init_rcu_head() after RCU has been initialized by Bart Van Assche · 6 years ago
  4. 3fe7522 locking/lockdep: Avoid a Clang warning by Arnd Bergmann · 6 years ago
  5. 203b660 Merge branch 'perf-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  6. 3478588 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  7. 9ed8f1a Merge branch 'linus' into perf/core, to pick up fixes by Ingo Molnar · 6 years ago
  8. 72dcd50 locking/lockdep: Add module_param to enable consistency checks by Peter Zijlstra · 6 years ago
  9. 108c148 locking/lockdep: Add support for dynamic keys by Bart Van Assche · 6 years ago
  10. 4bf5086 locking/lockdep: Verify whether lock objects are small enough to be used as class keys by Bart Van Assche · 6 years ago
  11. b526b2e locking/lockdep: Check data structure consistency by Bart Van Assche · 6 years ago
  12. de4643a locking/lockdep: Reuse lock chains that have been freed by Bart Van Assche · 6 years ago
  13. 527af3e locking/lockdep: Fix a comment in add_chain_cache() by Bart Van Assche · 6 years ago
  14. 2212684 locking/lockdep: Introduce lockdep_next_lockchain() and lock_chain_count() by Bart Van Assche · 6 years ago
  15. ace35a7 locking/lockdep: Reuse list entries that are no longer in use by Bart Van Assche · 6 years ago
  16. a0b0fd5 locking/lockdep: Free lock classes that are no longer in use by Bart Van Assche · 6 years ago
  17. 29fc33f locking/lockdep: Update two outdated comments by Bart Van Assche · 6 years ago
  18. cdc84d7 locking/lockdep: Make it easy to detect whether or not inside a selftest by Bart Van Assche · 6 years ago
  19. 956f356 locking/lockdep: Split lockdep_free_key_range() and lockdep_reset_lock() by Bart Van Assche · 6 years ago
  20. feb0a38 locking/lockdep: Initialize the locks_before and locks_after lists earlier by Bart Van Assche · 6 years ago
  21. 86cffb8 locking/lockdep: Make zap_class() remove all matching lock order entries by Bart Van Assche · 6 years ago
  22. 523b113 locking/lockdep: Avoid that add_chain_cache() adds an invalid chain to the cache by Bart Van Assche · 6 years ago
  23. 15ea86b locking/lockdep: Fix reported required memory size (2/2) by Bart Van Assche · 6 years ago
  24. 7ff8517 locking/lockdep: Fix reported required memory size (1/2) by Bart Van Assche · 6 years ago
  25. 09d75ec locking/lockdep: Fix two 32-bit compiler warnings by Bart Van Assche · 6 years ago
  26. 733000c locking/qspinlock: Remove unnecessary BUG_ON() call by Waiman Long · 6 years ago
  27. 0614621d Merge branch 'linus' into locking/core, to pick up fixes by Ingo Molnar · 6 years ago
  28. cae45e1 Merge branch 'rcu-next' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu by Ingo Molnar · 6 years ago
  29. 2f43c60 kprobes: Prohibit probing on lockdep functions by Masami Hiramatsu · 6 years ago
  30. e7ffb4e Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'sil.2019.01.26a', 'spdx.2019.02.09a', 'srcu.2019.01.26a' and 'torture.2019.01.26a' into HEAD by Paul E. McKenney · 6 years ago
  31. 5a4eb3c locking/locktorture: Convert to SPDX license identifier by Paul E. McKenney · 6 years ago
  32. 1a1fb98 futex: Handle early deadlock return correctly by Thomas Gleixner · 6 years ago
  33. 412f34a locking/qspinlock_stat: Track the no MCS node available case by Waiman Long · 6 years ago
  34. d682b59 locking/qspinlock: Handle > 4 slowpath nesting levels by Waiman Long · 6 years ago
  35. 07879c6 sched/wake_q: Reduce reference counting for special users by Davidlohr Bueso · 6 years ago
  36. 513e107 locking/lockdep: Add debug_locks check in __lock_downgrade() by Waiman Long · 6 years ago
  37. 3a6cb58 rcutorture: Add grace period after CPU offline by Paul E. McKenney · 6 years ago
  38. bba2a8f locking/lockdep: Provide enum lock_usage_bit mask names by Frederic Weisbecker · 6 years ago
  39. 436a49a locking/lockdep: Simplify mark_held_locks() by Frederic Weisbecker · 6 years ago
  40. 7149258 locking/lockdep: Add debug_locks check in __lock_downgrade() by Waiman Long · 6 years ago
  41. e158488b locking/rwsem: Fix (possible) missed wakeup by Xie Yongji · 6 years ago
  42. 3bb5f4a kernel/locking/mutex.c: remove caller signal_pending branch predictions by Davidlohr Bueso · 6 years ago
  43. 1eefdec Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  44. fe27b0d locking/lockdep: Stop using RCU primitives to access 'all_lock_classes' by Bart Van Assche · 6 years ago
  45. 786fa29 locking/lockdep: Make concurrent lockdep_reset_lock() calls safe by Bart Van Assche · 6 years ago
  46. a66b692 locking/lockdep: Remove a superfluous INIT_LIST_HEAD() statement by Bart Van Assche · 6 years ago
  47. 2904d9f locking/lockdep: Introduce lock_class_cache_is_registered() by Bart Van Assche · 6 years ago
  48. d35568b locking/lockdep: Inline __lockdep_init_map() by Bart Van Assche · 6 years ago
  49. 1431a5d locking/lockdep: Declare local symbols static by Bart Van Assche · 6 years ago
  50. eaaf055 Merge branches 'bug.2018.11.12a', 'consolidate.2018.12.01a', 'doc.2018.11.12a', 'fixes.2018.11.12a', 'initrd.2018.11.08b', 'sil.2018.11.12a' and 'srcu.2018.11.27a' into HEAD by Paul E. McKenney · 6 years ago
  51. 51959d8 lockdep: Replace synchronize_sched() with synchronize_rcu() by Paul E. McKenney · 6 years ago
  52. 0454772 locking/mutex: Replace spin_is_locked() with lockdep by Lance Roy · 6 years ago
  53. 57c8a66 mm: remove include/linux/bootmem.h by Mike Rapoport · 6 years ago
  54. 0200fbd Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  55. 9506a74 locking/lockdep: Fix debug_locks off performance problem by Waiman Long · 6 years ago
  56. 0fa809c locking/pvqspinlock: Extend node size when pvqspinlock is configured by Waiman Long · 6 years ago
  57. 1222109 locking/qspinlock_stat: Count instances of nested lock slowpaths by Waiman Long · 6 years ago
  58. 7aa54be locking/qspinlock, x86: Provide liveness guarantee by Peter Zijlstra · 6 years ago
  59. 756b1df locking/qspinlock: Rework some comments by Peter Zijlstra · 6 years ago
  60. 53bf57f locking/qspinlock: Re-order code by Peter Zijlstra · 6 years ago
  61. ec57e2f Merge branch 'x86/build' into locking/core, to pick up dependent patches and unify jump-label work by Ingo Molnar · 6 years ago
  62. 4766ab5 locking/lockdep: Remove duplicated 'lock_class_ops' percpu array by Waiman Long · 6 years ago
  63. 8ca2b56c locking/lockdep: Make class->ops a percpu counter and move it under CONFIG_DEBUG_LOCKDEP=y by Waiman Long · 6 years ago
  64. e4a02ed locking/ww_mutex: Fix runtime warning in the WW mutex selftest by Guenter Roeck · 6 years ago
  65. ce52a18 locking/lockdep: Add a faster path in __lock_release() by Waiman Long · 6 years ago
  66. 8ee1086 locking/lockdep: Eliminate redundant IRQs check in __lock_acquire() by Waiman Long · 6 years ago
  67. 44318d5 locking/lockdep: Remove add_chain_cache_classes() by Waiman Long · 6 years ago
  68. 84818af locking/rtmutex: Fix the preprocessor logic with normal #ifdef #else #endif by Steven Rostedt (VMware) · 6 years ago
  69. 0b405c6 locking/ww_mutex: Fix spelling mistake "cylic" -> "cyclic" by Colin Ian King · 6 years ago
  70. dc5591a locking/lockdep: Delete unnecessary #include by Ben Hutchings · 6 years ago
  71. 925b9cd locking/rwsem: Make owner store task pointer of last owning reader by Waiman Long · 6 years ago
  72. 4b486b5 locking/rwsem: Exit read lock slowpath if queue empty & no writer by Waiman Long · 6 years ago
  73. e13e236 locking/mutex: Fix mutex debug call and ww_mutex documentation by Thomas Hellstrom · 6 years ago
  74. 7140ad3 Merge tag 'trace-v4.19' of git://git.kernel.org/pub/scm/linux/kernel/git/rostedt/linux-trace by Linus Torvalds · 6 years ago
  75. 54dbe75 Merge tag 'drm-next-2018-08-15' of git://anongit.freedesktop.org/drm/drm by Linus Torvalds · 6 years ago
  76. b99cdfd Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 6 years ago
  77. bff1b20 tracing: Partial revert of "tracing: Centralize preemptirq tracepoints and unify their usage" by Steven Rostedt (VMware) · 6 years ago
  78. c3bc8fd tracing: Centralize preemptirq tracepoints and unify their usage by Joel Fernandes (Google) · 6 years ago
  79. 01f3849 lockdep: Use this_cpu_ptr instead of get_cpu_var stats by Joel Fernandes (Google) · 6 years ago
  80. 62cedf3 locking/rtmutex: Allow specifying a subclass for nested locking by Peter Rosin · 7 years ago
  81. ea73a5c Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu by Ingo Molnar · 7 years ago
  82. c5be9b5 Merge branch 'vmwgfx-next' of git://people.freedesktop.org/~thomash/linux into drm-next by Dave Airlie · 7 years ago
  83. 08295b3 locking: Implement an algorithm choice for Wound-Wait mutexes by Thomas Hellstrom · 7 years ago
  84. 55f036c locking: WW mutex cleanup by Peter Ziljstra · 7 years ago
  85. 6050003 torture: Keep old-school dmesg format by Paul E. McKenney · 7 years ago
  86. 90127d6 torture: Make online/offline messages appear only for verbose=2 by Paul E. McKenney · 7 years ago
  87. 2da2ca2 Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  88. fcc784b locking/lockdep: Do not record IRQ state within lockdep code by Steven Rostedt (VMware) · 7 years ago
  89. 03eeafd locking/rwsem: Fix up_read_non_owner() warning with DEBUG_RWSEMS by Waiman Long · 7 years ago
  90. 6396bb2 treewide: kzalloc() -> kcalloc() by Kees Cook · 7 years ago
  91. 6da2ec5 treewide: kmalloc() -> kmalloc_array() by Kees Cook · 7 years ago
  92. 92400b8 Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 7 years ago
  93. cf626b0 Merge branch 'hch.procfs' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs by Linus Torvalds · 7 years ago
  94. 1b22fc6 locking/rwsem: Simplify the is-owner-spinnable checks by Oleg Nesterov · 7 years ago
  95. 675c00c Merge branch 'linus' into locking/core, to pick up fixes by Ingo Molnar · 7 years ago
  96. 5a81764 locking/percpu-rwsem: Annotate rwsem ownership transfer by setting RWSEM_OWNER_UNKNOWN by Waiman Long · 7 years ago
  97. d7d760e locking/rwsem: Add a new RWSEM_ANONYMOUSLY_OWNED flag by Waiman Long · 7 years ago
  98. 3f3942a proc: introduce proc_create_single{,_data} by Christoph Hellwig · 7 years ago
  99. fddda2b proc: introduce proc_create_seq{,_data} by Christoph Hellwig · 7 years ago
  100. 8cc05c71 locking/lockdep: Move sanity check to inside lockdep_print_held_locks() by Tetsuo Handa · 7 years ago