| Age | Commit message (Expand) | Author | Files | Lines |
| 2015-12-04 | locking/pvqspinlock: Collect slowpath lock statistics |  Waiman Long | 2 | -5/+308 |
| 2015-12-04 | locking, sched: Introduce smp_cond_acquire() and use it |  Peter Zijlstra | 1 | -2/+1 |
| 2015-11-23 | locking/pvqspinlock, x86: Optimize the PV unlock code path |  Waiman Long | 1 | -16/+27 |
| 2015-11-23 | locking/qspinlock: Avoid redundant read of next pointer |  Waiman Long | 1 | -3/+6 |
| 2015-11-23 | locking/qspinlock: Prefetch the next node cacheline |  Waiman Long | 1 | -0/+10 |
| 2015-11-23 | locking/qspinlock: Use _acquire/_release() versions of cmpxchg() & xchg() |  Waiman Long | 1 | -5/+24 |
| 2015-11-23 | treewide: Remove old email address |  Peter Zijlstra | 2 | -2/+2 |
| 2015-11-06 | mm, page_alloc: distinguish between being unable to sleep, unwilling to sleep and avoiding waking kswapd |  Mel Gorman | 1 | -1/+1 |
| 2015-11-03 | Merge branch 'sched-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -1/+2 |
| 2015-11-03 | Merge branch 'locking-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 7 | -29/+44 |
| 2015-10-19 | Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/paulmck/linux-rcu into core/rcu |  Ingo Molnar | 2 | -60/+194 |
| 2015-10-07 | Merge branches 'doc.2015.10.06a', 'percpu-rwsem.2015.10.06a' and 'torture.2015.10.06a' into HEAD |  Paul E. McKenney | 2 | -60/+194 |
| 2015-10-06 | locktorture: Fix module unwind when bad torture_type specified |  Paul E. McKenney | 1 | -3/+3 |
| 2015-10-06 | locking/percpu-rwsem: Clean up the lockdep annotations in percpu_down_read() |  Oleg Nesterov | 1 | -5/+5 |
| 2015-10-06 | locking/percpu-rwsem: Fix the comments outdated by rcu_sync |  Oleg Nesterov | 1 | -39/+11 |
| 2015-10-06 | locking/percpu-rwsem: Make use of the rcu_sync infrastructure |  Oleg Nesterov | 1 | -11/+7 |
| 2015-10-06 | locking/percpu-rwsem: Make percpu_free_rwsem() after kzalloc() safe |  Oleg Nesterov | 1 | -0/+7 |
| 2015-10-06 | locktorture: Add torture tests for percpu_rwsem |  Paul E. McKenney | 1 | -0/+44 |
| 2015-10-06 | locking/percpu-rwsem: Export symbols for locktorture |  Paul E. McKenney | 1 | -0/+5 |
| 2015-10-06 | locktorture: Support rtmutex torturing |  Davidlohr Bueso | 1 | -2/+112 |
| 2015-10-06 | locking/rwsem: Use acquire/release semantics |  Davidlohr Bueso | 1 | -2/+3 |
| 2015-10-06 | locking/mcs: Use acquire/release semantics |  Davidlohr Bueso | 1 | -2/+2 |
| 2015-10-06 | locking/rtmutex: Use acquire/release semantics |  Davidlohr Bueso | 1 | -9/+21 |
| 2015-10-06 | locking/mutex: Use acquire/release semantics |  Davidlohr Bueso | 1 | -4/+5 |
| 2015-10-06 | Merge branch 'sched/urgent' into sched/core, to pick up fixes before applying new changes |  Ingo Molnar | 1 | -5/+5 |
| 2015-09-23 | Merge branch 'locking/urgent' into locking/core, to pick up fixes before applying new changes |  Ingo Molnar | 1 | -5/+5 |
| 2015-09-23 | sched/deadline, locking/rtmutex: Fix open coded check in rt_mutex_waiter_less() |  Juri Lelli | 1 | -1/+2 |
| 2015-09-23 | locking/lockdep: Fix hlock->pin_count reset on lock stack rebuilds |  Peter Zijlstra | 1 | -5/+5 |
| 2015-09-18 | locking/pvqspinlock: Kick the PV CPU unconditionally when _Q_SLOW_VAL |  Waiman Long | 1 | -5/+1 |
| 2015-09-18 | locking/osq: Relax atomic semantics |  Davidlohr Bueso | 1 | -3/+8 |
| 2015-09-18 | locking/qrwlock: Rename ->lock to ->wait_lock |  Davidlohr Bueso | 1 | -4/+4 |
| 2015-09-17 | Merge branch 'locking-urgent-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -1/+1 |
| 2015-09-13 | Merge tag 'v4.3-rc1' into locking/core, to refresh the tree |  Ingo Molnar | 2 | -2/+14 |
| 2015-09-11 | locking/qspinlock/x86: Fix performance regression under unaccelerated VMs |  Peter Zijlstra | 1 | -1/+1 |
| 2015-09-05 | Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs |  Linus Torvalds | 2 | -2/+14 |
| 2015-08-15 | percpu-rwsem: kill CONFIG_PERCPU_RWSEM |  Oleg Nesterov | 1 | -2/+1 |
| 2015-08-15 | percpu-rwsem: introduce percpu_down_read_trylock() |  Oleg Nesterov | 1 | -0/+13 |
| 2015-08-12 | locking/qrwlock: Make use of _{acquire|release|relaxed}() atomics |  Will Deacon | 1 | -12/+12 |
| 2015-08-03 | locking/pvqspinlock: Only kick CPU at unlock time |  Waiman Long | 2 | -21/+51 |
| 2015-08-03 | locking/qrwlock: Reduce reader/writer to reader lock transfer latency |  Waiman Long | 1 | -8/+4 |
| 2015-08-03 | locking/pvqspinlock: Order pv_unhash() after cmpxchg() on unlock slowpath |  Will Deacon | 1 | -5/+18 |
| 2015-08-03 | locking: Clean up pvqspinlock warning |  Peter Zijlstra | 1 | -6/+7 |
| 2015-08-03 | Merge branch 'locking/urgent', tag 'v4.2-rc5' into locking/core, to pick up fixes before applying new changes |  Ingo Molnar | 1 | -1/+10 |
| 2015-07-21 | locking/pvqspinlock: Fix kernel panic in locking-selftest |  Waiman Long | 1 | -1/+10 |
| 2015-07-20 | rtmutex: Delete scriptable tester |  Davidlohr Bueso | 4 | -444/+1 |
| 2015-07-06 | locking/qrwlock: Better optimization for interrupt context readers |  Waiman Long | 1 | -6/+7 |
| 2015-07-06 | locking/qrwlock: Rename functions to queued_*() |  Waiman Long | 1 | -6/+6 |
| 2015-06-24 | Merge branch 'sched-hrtimers-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -90/+87 |
| 2015-06-24 | Merge branch 'sched-locking-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 2 | -31/+59 |
| 2015-06-22 | Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip |  Linus Torvalds | 1 | -4/+1 |