Pan Xinhui
|
5aff60a191
locking/osq: Break out of spin-wait busy waiting loop for a preempted vCPU in osq_lock()
|
%!s(int64=8) %!d(string=hai) anos |
Christian Borntraeger
|
f2f09a4cee
locking/core: Remove cpu_relax_lowlatency() users
|
%!s(int64=8) %!d(string=hai) anos |
Will Deacon
|
b4b29f9485
locking/osq: Fix ordering of node initialisation in osq_lock
|
%!s(int64=9) %!d(string=hai) anos |
Davidlohr Bueso
|
c55a6ffa62
locking/osq: Relax atomic semantics
|
%!s(int64=10) %!d(string=hai) anos |
Davidlohr Bueso
|
4d3199e4ca
locking: Remove ACCESS_ONCE() usage
|
%!s(int64=10) %!d(string=hai) anos |
Davidlohr Bueso
|
036cc30c6b
locking/osq: No need for load/acquire when acquire-polling
|
%!s(int64=10) %!d(string=hai) anos |
Davidlohr Bueso
|
d84b6728c5
locking/mcs: Better differentiate between MCS variants
|
%!s(int64=10) %!d(string=hai) anos |