Age | Commit message (Expand) | Author | Files | Lines |
2016-06-27 | locking/qspinlock: Use __this_cpu_dec() instead of full-blown this_cpu_dec() | Pan Xinhui | 1 | -1/+1 |
2016-06-14 | locking/barriers: Introduce smp_acquire__after_ctrl_dep() | Peter Zijlstra | 1 | -1/+1 |
2016-06-14 | locking/barriers: Replace smp_cond_acquire() with smp_cond_load_acquire() | Peter Zijlstra | 1 | -6/+6 |
2016-06-08 | locking/qspinlock: Add comments | Peter Zijlstra | 1 | -0/+57 |
2016-06-08 | locking/qspinlock: Clarify xchg_tail() ordering | Peter Zijlstra | 1 | -2/+13 |
2016-06-08 | locking/qspinlock: Fix spin_unlock_wait() some more | Peter Zijlstra | 1 | -0/+60 |
2016-02-29 | locking/qspinlock: Use smp_cond_acquire() in pending code | Waiman Long | 1 | -4/+3 |
2015-12-04 | locking/pvqspinlock: Queue node adaptive spinning | Waiman Long | 1 | -2/+3 |
2015-12-04 | locking/pvqspinlock: Allow limited lock stealing | Waiman Long | 1 | -6/+20 |
2015-12-04 | locking, sched: Introduce smp_cond_acquire() and use it | Peter Zijlstra | 1 | -2/+1 |
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-09-11 | locking/qspinlock/x86: Fix performance regression under unaccelerated VMs | Peter Zijlstra | 1 | -1/+1 |
2015-08-03 | locking/pvqspinlock: Only kick CPU at unlock time | Waiman Long | 1 | -3/+3 |
2015-05-08 | locking/pvqspinlock: Implement simple paravirt support for the qspinlock | Waiman Long | 1 | -1/+67 |
2015-05-08 | locking/qspinlock: Revert to test-and-set on hypervisors | Peter Zijlstra (Intel) | 1 | -0/+3 |
2015-05-08 | locking/qspinlock: Use a simple write to grab the lock | Waiman Long | 1 | -16/+50 |
2015-05-08 | locking/qspinlock: Optimize for smaller NR_CPUS | Peter Zijlstra (Intel) | 1 | -1/+68 |
2015-05-08 | locking/qspinlock: Extract out code snippets for the next patch | Waiman Long | 1 | -31/+48 |
2015-05-08 | locking/qspinlock: Add pending bit | Peter Zijlstra (Intel) | 1 | -21/+98 |
2015-05-08 | locking/qspinlock: Introduce a simple generic 4-byte queued spinlock | Waiman Long | 1 | -0/+209 |