1. 3e45610 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 436 by Thomas Gleixner · 6 years ago
  2. c942fdd treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157 by Thomas Gleixner · 6 years ago
  3. 51816e9 locking/lock_events: Use this_cpu_add() when necessary by Waiman Long · 6 years ago
  4. d6cd1e9 treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 9 by Thomas Gleixner · 6 years ago
  5. 457c899 treewide: Add SPDX license identifier for missed files by Thomas Gleixner · 6 years ago
  6. a9e9bcb locking/rwsem: Prevent decrement of reader count before increment by Waiman Long · 6 years ago
  7. dd4e5d6 Merge tag 'arm64-mmiowb' of git://git.kernel.org/pub/scm/linux/kernel/git/arm64/linux by Linus Torvalds · 6 years ago
  8. 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
  9. 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
  10. 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
  11. 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
  12. d671002 locking/lockdep: Remove unnecessary unlikely() by zhengbin · 6 years ago
  13. c120bce lockdep: Simplify stack trace handling by Thomas Gleixner · 6 years ago
  14. 76b1443 lockdep: Remove save argument from check_prev_add() by Thomas Gleixner · 6 years ago
  15. b1abe46 lockdep: Remove unused trace argument from print_circular_bug() by Thomas Gleixner · 6 years ago
  16. 7a5da02 locking/lockdep: check for freed initmem in static_obj() by Gerald Schaefer · 6 years ago
  17. 948f837 locking/lockdep: Test all incompatible scenarios at once in check_irq_usage() by Frederic Weisbecker · 6 years ago
  18. 94e4dcc 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
  19. 8808a7c locking/lockdep: Generate LOCKF_ bit composites by Peter Zijlstra · 6 years ago
  20. 627f364 locking/lockdep: Use expanded masks on find_usage_*() functions by Frederic Weisbecker · 6 years ago
  21. c902a1e locking/lockdep: Map remaining magic numbers to lock usage mask names by Frederic Weisbecker · 6 years ago
  22. 0d2cc3b locking/lockdep: Move valid_state() inside CONFIG_TRACE_IRQFLAGS && CONFIG_PROVE_LOCKING by Frederic Weisbecker · 6 years ago
  23. 8b39adb locking/lockdep: Make lockdep_unregister_key() honor 'debug_locks' again by Bart Van Assche · 6 years ago
  24. 2dfed45 lockdep: Remove the ULONG_MAX stack trace hackery by Thomas Gleixner · 6 years ago
  25. 26536e7 locking/rwsem: Prevent unneeded warning during locking selftest by Waiman Long · 6 years ago
  26. 90c1cba locking/lockdep: Zap lock classes even with lock debugging disabled by Bart Van Assche · 6 years ago
  27. a865459 locking/rwsem: Enable lock event counting by Waiman Long · 6 years ago
  28. bf20616 locking/lock_events: Don't show pvqspinlock events on bare metal by Waiman Long · 6 years ago
  29. fb346fd locking/lock_events: Make lock_events available for all archs & other locks by Waiman Long · 6 years ago
  30. ad53fa1 locking/qspinlock_stat: Introduce generic lockevent_*() counting APIs by Waiman Long · 6 years ago
  31. 3b4ba66 locking/rwsem: Enhance DEBUG_RWSEMS_WARN_ON() macro by Waiman Long · 6 years ago
  32. a68e2c4 locking/rwsem: Add debug check for __down_read*() by Waiman Long · 6 years ago
  33. a338ecb locking/rwsem: Micro-optimize rwsem_try_read_lock_unqueued() by Waiman Long · 6 years ago
  34. 12a30a7 locking/rwsem: Move rwsem internal function declarations to rwsem-xadd.h by Waiman Long · 6 years ago
  35. c7580c1 locking/rwsem: Move owner setting code from rwsem.c to rwsem.h by Waiman Long · 6 years ago
  36. eecec78 locking/rwsem: Relocate rwsem_down_read_failed() by Waiman Long · 6 years ago
  37. 60ca1e5 mmiowb: Hook up mmiowb helpers to spinlocks and generic I/O accessors by Will Deacon · 6 years ago
  38. d1be6a2 asm-generic/mmiowb: Add generic implementation of mmiowb() tracking by Will Deacon · 6 years ago
  39. ddb20d1 locking/rwsem: Optimize down_read_trylock() by Waiman Long · 6 years ago
  40. 390a0c6 locking/rwsem: Remove rwsem-spinlock.c & use rwsem-xadd.c for all archs by Waiman Long · 6 years ago
  41. 46ad084 locking/rwsem: Remove arch specific rwsem files by Waiman Long · 6 years ago
  42. a9d6938 locktorture: NULL cxt.lwsa and cxt.lrsa to allow bad-arg detection by Paul E. McKenney · 6 years ago
  43. 0126574 locking/lockdep: Only call init_rcu_head() after RCU has been initialized by Bart Van Assche · 6 years ago
  44. 3fe7522 locking/lockdep: Avoid a Clang warning by Arnd Bergmann · 6 years ago
  45. 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
  46. 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
  47. 9ed8f1a Merge branch 'linus' into perf/core, to pick up fixes by Ingo Molnar · 6 years ago
  48. 72dcd50 locking/lockdep: Add module_param to enable consistency checks by Peter Zijlstra · 6 years ago
  49. 108c148 locking/lockdep: Add support for dynamic keys by Bart Van Assche · 6 years ago
  50. 4bf5086 locking/lockdep: Verify whether lock objects are small enough to be used as class keys by Bart Van Assche · 6 years ago
  51. b526b2e3 locking/lockdep: Check data structure consistency by Bart Van Assche · 6 years ago
  52. de4643a locking/lockdep: Reuse lock chains that have been freed by Bart Van Assche · 6 years ago
  53. 527af3e locking/lockdep: Fix a comment in add_chain_cache() by Bart Van Assche · 6 years ago
  54. 2212684 locking/lockdep: Introduce lockdep_next_lockchain() and lock_chain_count() by Bart Van Assche · 6 years ago
  55. ace35a7 locking/lockdep: Reuse list entries that are no longer in use by Bart Van Assche · 6 years ago
  56. a0b0fd5 locking/lockdep: Free lock classes that are no longer in use by Bart Van Assche · 6 years ago
  57. 29fc33f locking/lockdep: Update two outdated comments by Bart Van Assche · 6 years ago
  58. cdc84d7 locking/lockdep: Make it easy to detect whether or not inside a selftest by Bart Van Assche · 6 years ago
  59. 956f3563 locking/lockdep: Split lockdep_free_key_range() and lockdep_reset_lock() by Bart Van Assche · 6 years ago
  60. feb0a38 locking/lockdep: Initialize the locks_before and locks_after lists earlier by Bart Van Assche · 6 years ago
  61. 86cffb8 locking/lockdep: Make zap_class() remove all matching lock order entries by Bart Van Assche · 6 years ago
  62. 523b113 locking/lockdep: Avoid that add_chain_cache() adds an invalid chain to the cache by Bart Van Assche · 6 years ago
  63. 15ea86b locking/lockdep: Fix reported required memory size (2/2) by Bart Van Assche · 6 years ago
  64. 7ff8517 locking/lockdep: Fix reported required memory size (1/2) by Bart Van Assche · 6 years ago
  65. 09d75ec locking/lockdep: Fix two 32-bit compiler warnings by Bart Van Assche · 6 years ago
  66. 733000c locking/qspinlock: Remove unnecessary BUG_ON() call by Waiman Long · 6 years ago
  67. 0614621d Merge branch 'linus' into locking/core, to pick up fixes by Ingo Molnar · 6 years ago
  68. 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
  69. 2f43c60 kprobes: Prohibit probing on lockdep functions by Masami Hiramatsu · 6 years ago
  70. 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
  71. 5a4eb3c locking/locktorture: Convert to SPDX license identifier by Paul E. McKenney · 6 years ago
  72. 1a1fb98 futex: Handle early deadlock return correctly by Thomas Gleixner · 6 years ago
  73. 412f34a locking/qspinlock_stat: Track the no MCS node available case by Waiman Long · 6 years ago
  74. d682b59 locking/qspinlock: Handle > 4 slowpath nesting levels by Waiman Long · 6 years ago
  75. 07879c6 sched/wake_q: Reduce reference counting for special users by Davidlohr Bueso · 6 years ago
  76. 513e107 locking/lockdep: Add debug_locks check in __lock_downgrade() by Waiman Long · 6 years ago
  77. 3a6cb58 rcutorture: Add grace period after CPU offline by Paul E. McKenney · 6 years ago
  78. bba2a8f locking/lockdep: Provide enum lock_usage_bit mask names by Frederic Weisbecker · 6 years ago
  79. 436a49a locking/lockdep: Simplify mark_held_locks() by Frederic Weisbecker · 6 years ago
  80. 7149258 locking/lockdep: Add debug_locks check in __lock_downgrade() by Waiman Long · 6 years ago
  81. e158488b locking/rwsem: Fix (possible) missed wakeup by Xie Yongji · 6 years ago
  82. 3bb5f4a kernel/locking/mutex.c: remove caller signal_pending branch predictions by Davidlohr Bueso · 6 years ago
  83. 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
  84. fe27b0d locking/lockdep: Stop using RCU primitives to access 'all_lock_classes' by Bart Van Assche · 6 years ago
  85. 786fa29 locking/lockdep: Make concurrent lockdep_reset_lock() calls safe by Bart Van Assche · 6 years ago
  86. a66b692 locking/lockdep: Remove a superfluous INIT_LIST_HEAD() statement by Bart Van Assche · 6 years ago
  87. 2904d9f locking/lockdep: Introduce lock_class_cache_is_registered() by Bart Van Assche · 6 years ago
  88. d35568b locking/lockdep: Inline __lockdep_init_map() by Bart Van Assche · 6 years ago
  89. 1431a5d locking/lockdep: Declare local symbols static by Bart Van Assche · 6 years ago
  90. 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
  91. 51959d8 lockdep: Replace synchronize_sched() with synchronize_rcu() by Paul E. McKenney · 6 years ago
  92. 0454772 locking/mutex: Replace spin_is_locked() with lockdep by Lance Roy · 6 years ago
  93. 57c8a66 mm: remove include/linux/bootmem.h by Mike Rapoport · 6 years ago
  94. 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
  95. 9506a74 locking/lockdep: Fix debug_locks off performance problem by Waiman Long · 6 years ago
  96. 0fa809c locking/pvqspinlock: Extend node size when pvqspinlock is configured by Waiman Long · 6 years ago
  97. 1222109 locking/qspinlock_stat: Count instances of nested lock slowpaths by Waiman Long · 6 years ago
  98. 7aa54be locking/qspinlock, x86: Provide liveness guarantee by Peter Zijlstra · 6 years ago
  99. 756b1df locking/qspinlock: Rework some comments by Peter Zijlstra · 6 years ago
  100. 53bf57f locking/qspinlock: Re-order code by Peter Zijlstra · 6 years ago