Peter Zijlstra
|
43b3f02899
locking/qspinlock/x86: Fix performance regression under unaccelerated VMs
|
10 years ago |
Waiman Long
|
75d2270280
locking/pvqspinlock: Only kick CPU at unlock time
|
10 years ago |
Waiman Long
|
a23db284fe
locking/pvqspinlock: Implement simple paravirt support for the qspinlock
|
10 years ago |
Peter Zijlstra (Intel)
|
2aa79af642
locking/qspinlock: Revert to test-and-set on hypervisors
|
10 years ago |
Waiman Long
|
2c83e8e949
locking/qspinlock: Use a simple write to grab the lock
|
10 years ago |
Peter Zijlstra (Intel)
|
69f9cae909
locking/qspinlock: Optimize for smaller NR_CPUS
|
10 years ago |
Waiman Long
|
6403bd7d0e
locking/qspinlock: Extract out code snippets for the next patch
|
10 years ago |
Peter Zijlstra (Intel)
|
c1fb159db9
locking/qspinlock: Add pending bit
|
10 years ago |
Waiman Long
|
a33fda35e3
locking/qspinlock: Introduce a simple generic 4-byte queued spinlock
|
10 years ago |