| Commit message (Expand) | Author | Age | Files | Lines |
* | locktorture: Print ratio of acquisitions, not failures | Paul E. McKenney | 2020-04-24 | 1 | -4/+4 |
* | locking/lockdep: Avoid recursion in lockdep_count_{for,back}ward_deps() | Boqun Feng | 2020-04-24 | 1 | -0/+4 |
* | locking/spinlock/debug: Fix various data races | Marco Elver | 2020-01-12 | 1 | -16/+16 |
* | locking/lockdep: Add debug_locks check in __lock_downgrade() | Waiman Long | 2019-10-05 | 1 | -0/+3 |
* | locking/lockdep: Hide unused 'class' variable | Arnd Bergmann | 2019-08-04 | 1 | -1/+2 |
* | locking/lockdep: Fix lock used or unused stats error | Yuyang Du | 2019-08-04 | 1 | -2/+3 |
* | locking/lockdep: Fix merging of hlocks with non-zero references | Imre Deak | 2019-08-04 | 1 | -9/+9 |
* | Revert "locking/lockdep: Add debug_locks check in __lock_downgrade()" | Greg Kroah-Hartman | 2019-04-27 | 1 | -3/+0 |
* | locking/lockdep: Add debug_locks check in __lock_downgrade() | Waiman Long | 2019-04-03 | 1 | -0/+3 |
* | futex,rt_mutex: Restructure rt_mutex_finish_proxy_lock() | Peter Zijlstra | 2019-03-23 | 2 | -10/+50 |
* | locking/lockdep: Fix debug_locks off performance problem | Waiman Long | 2018-11-21 | 1 | -2/+2 |
* | locking/osq_lock: Fix osq_lock queue corruption | Prateek Sood | 2018-09-19 | 1 | -0/+13 |
* | locking/rwsem-xadd: Fix missed wakeup due to reordering of load | Prateek Sood | 2018-09-19 | 1 | -0/+27 |
* | locking/lockdep: Do not record IRQ state within lockdep code | Steven Rostedt (VMware) | 2018-08-24 | 1 | -6/+6 |
* | locking/qspinlock: Ensure node->count is updated before initialising node | Will Deacon | 2018-05-30 | 1 | -0/+8 |
* | locking/mutex: Allow next waiter lockless wakeup | Davidlohr Bueso | 2018-01-17 | 1 | -2/+3 |
* | locking/lockdep: Add nest_lock integrity test | Peter Zijlstra | 2017-10-21 | 1 | -2/+9 |
* | locktorture: Fix potential memory leak with rw lock test | Yang Shi | 2017-09-13 | 1 | -0/+4 |
* | locking/rtmutex: Use READ_ONCE() in rt_mutex_owner() | Thomas Gleixner | 2016-12-15 | 1 | -2/+3 |
* | locking/rtmutex: Prevent dequeue vs. unlock race | Thomas Gleixner | 2016-12-15 | 1 | -2/+66 |
* | locking/qspinlock: Fix spin_unlock_wait() some more | Peter Zijlstra | 2016-07-27 | 1 | -0/+60 |
* | locking/ww_mutex: Report recursive ww_mutex locking early | Chris Wilson | 2016-07-27 | 1 | -3/+6 |
* | locking/mcs: Fix mcs_spin_lock() ordering | Peter Zijlstra | 2016-05-04 | 1 | -1/+7 |
* | locking/osq: Fix ordering of node initialisation in osq_lock | Will Deacon | 2015-12-17 | 1 | -3/+5 |
* | treewide: Remove old email address | Peter Zijlstra | 2015-11-23 | 2 | -2/+2 |
* | mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep... | Mel Gorman | 2015-11-06 | 1 | -1/+1 |
* | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2015-11-03 | 1 | -1/+2 |
|\ |
|
| * | Merge branch 'sched/urgent' into sched/core, to pick up fixes before applying... | Ingo Molnar | 2015-10-06 | 1 | -5/+5 |
| |\ |
|
| * | | sched/deadline, locking/rtmutex: Fix open coded check in rt_mutex_waiter_less() | Juri Lelli | 2015-09-23 | 1 | -1/+2 |
* | | | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 2015-11-03 | 7 | -29/+44 |
|\ \ \ |
|
| * | | | locking/rwsem: Use acquire/release semantics | Davidlohr Bueso | 2015-10-06 | 1 | -2/+3 |
| * | | | locking/mcs: Use acquire/release semantics | Davidlohr Bueso | 2015-10-06 | 1 | -2/+2 |
| * | | | locking/rtmutex: Use acquire/release semantics | Davidlohr Bueso | 2015-10-06 | 1 | -9/+21 |
| * | | | locking/mutex: Use acquire/release semantics | Davidlohr Bueso | 2015-10-06 | 1 | -4/+5 |
| * | | | Merge branch 'locking/urgent' into locking/core, to pick up fixes before appl... | Ingo Molnar | 2015-09-23 | 1 | -5/+5 |
| |\ \ \
| | | |/
| | |/| |
|
| * | | | locking/pvqspinlock: Kick the PV CPU unconditionally when _Q_SLOW_VAL | Waiman Long | 2015-09-18 | 1 | -5/+1 |
| * | | | locking/osq: Relax atomic semantics | Davidlohr Bueso | 2015-09-18 | 1 | -3/+8 |
| * | | | locking/qrwlock: Rename ->lock to ->wait_lock | Davidlohr Bueso | 2015-09-18 | 1 | -4/+4 |
| * | | | Merge tag 'v4.3-rc1' into locking/core, to refresh the tree | Ingo Molnar | 2015-09-13 | 2 | -2/+14 |
| |\ \ \ |
|
* | \ \ \ | Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau... | Ingo Molnar | 2015-10-19 | 2 | -60/+194 |
|\ \ \ \ \
| |_|_|/ /
|/| | | | |
|
| | | | | | |
| | \ \ \ | |
| *-. \ \ \ | Merge branches 'doc.2015.10.06a', 'percpu-rwsem.2015.10.06a' and 'torture.201... | Paul E. McKenney | 2015-10-07 | 2 | -60/+194 |
| |\ \ \ \ \
| | |_|_|_|/
| |/| | | | |
|
| | | * | | | locktorture: Fix module unwind when bad torture_type specified | Paul E. McKenney | 2015-10-06 | 1 | -3/+3 |
| | |/ / /
| |/| | | |
|
| | * | | | locking/percpu-rwsem: Clean up the lockdep annotations in percpu_down_read() | Oleg Nesterov | 2015-10-06 | 1 | -5/+5 |
| | * | | | locking/percpu-rwsem: Fix the comments outdated by rcu_sync | Oleg Nesterov | 2015-10-06 | 1 | -39/+11 |
| | * | | | locking/percpu-rwsem: Make use of the rcu_sync infrastructure | Oleg Nesterov | 2015-10-06 | 1 | -11/+7 |
| | * | | | locking/percpu-rwsem: Make percpu_free_rwsem() after kzalloc() safe | Oleg Nesterov | 2015-10-06 | 1 | -0/+7 |
| | * | | | locktorture: Add torture tests for percpu_rwsem | Paul E. McKenney | 2015-10-06 | 1 | -0/+44 |
| | * | | | locking/percpu-rwsem: Export symbols for locktorture | Paul E. McKenney | 2015-10-06 | 1 | -0/+5 |
| | * | | | locktorture: Support rtmutex torturing | Davidlohr Bueso | 2015-10-06 | 1 | -2/+112 |
| |/ / / |
|
* / / / | locking/lockdep: Fix hlock->pin_count reset on lock stack rebuilds | Peter Zijlstra | 2015-09-23 | 1 | -5/+5 |
|/ / / |
|