- bca4104 lockdep: Fix block chain corruption by Peter Zijlstra · 1 year, 3 months ago
- 2656821 Merge tag 'rcu-next-v6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/frederic/linux-dynticks by Linus Torvalds · 1 year, 4 months ago
- 3cf3fab Merge tag 'locking-core-2023-10-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 1 year, 4 months ago
- 957e480 locking: export contention tracepoints for bcachefs six locks by Brian Foster · 1 year, 7 months ago
- ac8b60b locking/lockdep: Fix string sizing bug that triggers a format-truncation compiler-warning by Lucy Mielke · 1 year, 5 months ago
- cefe8ce locktorture: Check the correct variable for allocation failure by Dan Carpenter · 1 year, 5 months ago
- 8788c6c locking/debug: Fix debugfs API return value checks to use IS_ERR() by Atul Kumar Pant · 1 year, 7 months ago
- 2273799c2 locktorture: Rename readers_bind/writers_bind to bind_readers/bind_writers by Paul E. McKenney · 1 year, 6 months ago
- 7f99362 locktorture: Add call_rcu_chains module parameter by Paul E. McKenney · 1 year, 6 months ago
- 00c24c9 locktorture: Add new module parameters to lock_torture_print_module_parms() by Paul E. McKenney · 1 year, 6 months ago
- e3bdaef locktorture: Add acq_writer_lim to complain about long acquistion times by Paul E. McKenney · 1 year, 7 months ago
- 84cee9e locktorture: Consolidate "if" statements in lock_torture_writer() by Paul E. McKenney · 1 year, 7 months ago
- 31742a5 locktorture: Alphabetize torture_param() entries by Paul E. McKenney · 1 year, 7 months ago
- 73e3412 locktorture: Add readers_bind and writers_bind module parameters by Paul E. McKenney · 1 year, 7 months ago
- cfa92b6 locking/ww_mutex/test: Make sure we bail out instead of livelock by John Stultz · 1 year, 5 months ago
- bccdd80 locking/ww_mutex/test: Fix potential workqueue corruption by John Stultz · 1 year, 5 months ago
- 4812c54 locking/ww_mutex/test: Use prng instead of rng to avoid hangs at bootup by John Stultz · 1 year, 5 months ago
- 45f67f3 locking/rtmutex: Add a lockdep assert to catch potential nested blocking by Thomas Gleixner · 1 year, 6 months ago
- d14f9e9 locking/rtmutex: Use rt_mutex specific scheduler helpers by Sebastian Andrzej Siewior · 1 year, 6 months ago
- af9f006 locking/rtmutex: Avoid unconditional slowpath for DEBUG_RT_MUTEXES by Sebastian Andrzej Siewior · 1 year, 6 months ago
- d68b4b6 Merge tag 'mm-nonmm-stable-2023-08-28-22-48' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 6 months ago
- 97efd28 Merge tag 'x86-cleanups-2023-08-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 1 year, 6 months ago
- 68cadad Merge tag 'rcu.2023.08.21a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 1 year, 6 months ago
- 0a6b58c lockdep: fix static memory detection even more by Helge Deller · 1 year, 7 months ago
- 5d248bb torture: Add lock_torture writer_fifo module parameter by Dietmar Eggemann · 1 year, 9 months ago
- 8874a41 x86/qspinlock-paravirt: Fix missing-prototype warning by Arnd Bergmann · 1 year, 7 months ago
- f7853c3 locking/rtmutex: Fix task->pi_waiters integrity by Peter Zijlstra · 1 year, 8 months ago
- 77b1a7f Merge tag 'mm-nonmm-stable-2023-06-24-19-23' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 1 year, 8 months ago
- bc6cb4d Merge tag 'locking-core-2023-06-27' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 1 year, 8 months ago
- af96134 Merge tag 'rcu.2023.06.22a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 1 year, 8 months ago
- ff71388 locking: add lockevent_read() prototype by Arnd Bergmann · 1 year, 10 months ago
- d8f14b8 Merge tag 'core-debugobjects-2023-05-28' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 1 year, 9 months ago
- eb1cfd0 lockdep: Add lock_set_cmp_fn() annotation by Kent Overstreet · 1 year, 10 months ago
- f8619c3 locktorture: Add long_hold to adjust lock-hold delays by Paul E. McKenney · 2 years ago
- 92cc5d0 locking/rwsem: Add __always_inline annotation to __down_read_common() and inlined callers by John Stultz · 1 year, 10 months ago
- b115d85 Merge tag 'locking-core-2023-05-05' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 1 year, 10 months ago
- 0cce06b debugobjects,locking: Annotate debug_object_fill_pool() wait type violation by Peter Zijlstra · 1 year, 10 months ago
- 286deb7 locking/rwbase: Mitigate indefinite writer starvation by Sebastian Andrzej Siewior · 2 years ago
- 5dfb75e Merge tag 'rcu.6.4.april5.2023.3' of git://git.kernel.org/pub/scm/linux/kernel/git/jfern/linux by Linus Torvalds · 1 year, 10 months ago
- 0471db44 locking/lockdep: Improve the deadlock scenario print for sync and read lock by Boqun Feng · 2 years, 2 months ago
- 60a1a64 locking: Reduce the number of locks in ww_mutex stress tests by Boqun Feng · 2 years ago
- 2f1f043 locking/lockdep: Introduce lock_sync() by Boqun Feng · 2 years, 2 months ago
- 5d65cf6 locktorture: Add raw_spinlock* torture tests for PREEMPT_RT kernels by Zqiang · 2 years ago
- 45bcf0b locktorture: With nested locks, occasionally skip main lock by John Stultz · 2 years ago
- ae4823e locktorture: Add nested locking to rtmutex torture tests by John Stultz · 2 years ago
- 3e5aeaf locktorture: Add nested locking to mutex torture tests by John Stultz · 2 years ago
- b633432 locktorture: Add nested_[un]lock() hooks and nlocks parameter by John Stultz · 2 years ago
- 8cc01d4 Merge tag 'rcu.2023.02.10a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 2 years ago
- 1f2d9ffc Merge tag 'sched-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years ago
- 6e649d0 Merge tag 'locking-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years ago
- db370a8 rtmutex: Ensure that the top waiter is always woken up by Wander Lairson Costa · 2 years, 1 month ago
- 5a5d7e9 cpuidle: lib/bug: Disable rcu_is_watching() during WARN/BUG by Peter Zijlstra · 2 years, 1 month ago
- 1d61659 locking/rwsem: Disable preemption in all down_write*() and up_write() code paths by Waiman Long · 2 years, 1 month ago
- 3f524553 locking/rwsem: Disable preemption in all down_read*() and up_read() code paths by Waiman Long · 2 years, 1 month ago
- b613c7f locking/rwsem: Prevent non-first waiter from spinning in down_write() slowpath by Waiman Long · 2 years, 1 month ago
- c24501b locktorture: Make the rt_boost factor a tunable by Joel Fernandes (Google) · 2 years, 3 months ago
- e01f3a1 locktorture: Allow non-rtmutex lock types to be boosted by Joel Fernandes (Google) · 2 years, 3 months ago
- 4282494 locking/qspinlock: Micro-optimize pending state waiting for unlock by Guo Ren · 2 years, 2 months ago
- 95d248d Merge tag 'locking_urgent_for_v6.2_rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 2 months ago
- e2ca6ba Merge tag 'mm-stable-2022-12-13' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 3 months ago
- 1c0908d rtmutex: Add acquire semantics for rtmutex lock acquisition slow path by Mel Gorman · 2 years, 3 months ago
- 1e8e4a7 lockdep: allow instrumenting lockdep.c with KMSAN by Alexander Potapenko · 2 years, 3 months ago
- 8032bf1 treewide: use get_random_u32_below() instead of deprecated function by Jason A. Donenfeld · 2 years, 5 months ago
- 81895a6 treewide: use prandom_u32_max() when possible, part 1 by Jason A. Donenfeld · 2 years, 5 months ago
- 27bc50f Merge tag 'mm-stable-2022-10-08' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mm by Linus Torvalds · 2 years, 5 months ago
- 3e71f01 Merge tag 'locking-core-2022-10-07' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 5 months ago
- 79dbd006 kmsan: disable instrumentation of unsupported common kernel code by Alexander Potapenko · 2 years, 6 months ago
- 76e64c7 locking/lockdep: Print more debug information - report name and key when look_up_lock_class() got confused by Tetsuo Handa · 2 years, 6 months ago
- 74656d0 Merge tag 'v6.0-rc6' into locking/core, to refresh the branch by Ingo Molnar · 2 years, 5 months ago
- 0d97db0 locking: Add __sched to semaphore functions by Namhyung Kim · 2 years, 6 months ago
- 48dfb5d locking/rwsem: Disable preemption while trying for rwsem lock by Gokul krishna Krishnakumar · 2 years, 6 months ago
- 01fe8a3 locking/percpu-rwsem: Add percpu_is_write_locked() and percpu_is_read_locked() by Marco Elver · 2 years, 6 months ago
- 501f7f6 locking: Add __lockfunc to slow path functions by Namhyung Kim · 2 years, 7 months ago
- 9aeaf5b locking/spinlocks: Mark spinlocks noinline when inline spinlocks are disabled by Andi Kleen · 2 years, 8 months ago
- 7d9d077 Merge tag 'rcu.2022.07.26a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 2 years, 7 months ago
- 22a39c3 Merge tag 'locking-core-2022-08-01' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 2 years, 7 months ago
- 6eebd5f locking/rwsem: Allow slowpath writer to ignore handoff bit if not set by first waiter by Waiman Long · 2 years, 8 months ago
- e67198c context_tracking: Take idle eqs entrypoints over RCU by Frederic Weisbecker · 2 years, 9 months ago
- eae6d58 locking/lockdep: Fix lockdep_init_map_*() confusion by Peter Zijlstra · 2 years, 9 months ago
- 4051a81 locking/lockdep: Use sched_clock() for random numbers by Sebastian Andrzej Siewior · 2 years, 10 months ago
- 44d3572 Merge tag 'sysctl-5.19-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/mcgrof/linux by Linus Torvalds · 2 years, 9 months ago
- 434e09e7 locking/qrwlock: Change "queue rwlock" to "queued rwlock" by Waiman Long · 2 years, 10 months ago
- f79c9b8 kernel/lockdep: move lockdep sysctls to its own file by tangmeng · 3 years ago
- dc1f789 locking/mutex: Make contention tracepoints more consistent wrt adaptive spinning by Peter Zijlstra · 3 years ago
- ee042be locking: Apply contention tracepoints in the slow path by Namhyung Kim · 3 years ago
- 16edd9b locking: Add lock contention tracepoints by Namhyung Kim · 3 years ago
- 1ee3261 locking/rwsem: Always try to wake waiters in out_nolock path by Waiman Long · 3 years ago
- 54c1ee4 locking/rwsem: Conditionally wake waiters in reader/writer slowpaths by Waiman Long · 3 years ago
- f9e21aa locking/rwsem: No need to check for handoff bit if wait queue empty by Waiman Long · 3 years ago
- 8b023ac lockdep: Fix -Wunused-parameter for _THIS_IP_ by Nick Desaulniers · 3 years ago
- ebd326ce7 Merge tag 'locking-core-2022-03-21' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years ago
- fb7275a locking/lockdep: Iterate lock_classes directly when reading lockdep files by Waiman Long · 3 years, 1 month ago
- 28df029 lockdep: Correct lock_classes index mapping by Cheng Jui Wang · 3 years, 1 month ago
- c441e93 locking: Add missing __sched attributes by Minchan Kim · 3 years, 2 months ago
- 61cc453 locking/lockdep: Avoid potential access of invalid memory in lock_class by Waiman Long · 3 years, 2 months ago
- e204193b lockdep: Use memset_startat() helper in reinit_class() by Xiu Jianfeng · 3 years, 3 months ago
- 4a57d6b locking/rwlocks: introduce write_lock_nested by Minchan Kim · 3 years, 1 month ago
- daadb3b Merge tag 'locking_core_for_v5.17_rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip by Linus Torvalds · 3 years, 2 months ago
- e7d38f1 Merge tag 'rcu.2022.01.09a' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu by Linus Torvalds · 3 years, 2 months ago
- f16cc98 Merge branch 'locking/urgent' into locking/core by Thomas Gleixner · 3 years, 3 months ago