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