Will Deacon
|
77e430e3e4
locking/qrwlock: Make use of _{acquire|release|relaxed}() atomics
|
il y a 10 ans |
Waiman Long
|
ffffeaf318
locking/qrwlock: Reduce reader/writer to reader lock transfer latency
|
il y a 10 ans |
Waiman Long
|
0e06e5be70
locking/qrwlock: Better optimization for interrupt context readers
|
il y a 10 ans |
Waiman Long
|
f7d71f2052
locking/qrwlock: Rename functions to queued_*()
|
il y a 10 ans |
Waiman Long
|
405963b6a5
locking/qrwlock: Don't contend with readers when setting _QW_WAITING
|
il y a 10 ans |
Waiman Long
|
c7114b4e6c
locking/qrwlock: Rename QUEUE_RWLOCK to QUEUED_RWLOCKS
|
il y a 10 ans |
Davidlohr Bueso
|
3a6bfbc91d
arch, locking: Ciao arch_mutex_cpu_relax()
|
il y a 11 ans |
Waiman Long
|
70af2f8a4f
locking/rwlocks: Introduce 'qrwlocks' - fair, queued rwlocks
|
il y a 11 ans |