Age | Commit message (Expand) | Author | Files | Lines |
---|---|---|---|---|
2016-06-16 | locking/atomic, arch/qrwlock: Employ atomic_fetch_add_acquire() | Peter Zijlstra | 1 | -1/+1 |
2015-09-18 | locking/qrwlock: Rename ->lock to ->wait_lock | Davidlohr Bueso | 1 | -4/+4 |
2015-08-12 | locking/qrwlock: Make use of _{acquire|release|relaxed}() atomics | Will Deacon | 1 | -12/+12 |
2015-08-03 | locking/qrwlock: Reduce reader/writer to reader lock transfer latency | Waiman Long | 1 | -8/+4 |
2015-07-06 | locking/qrwlock: Better optimization for interrupt context readers | Waiman Long | 1 | -6/+7 |
2015-07-06 | locking/qrwlock: Rename functions to queued_*() | Waiman Long | 1 | -6/+6 |
2015-06-19 | locking/qrwlock: Don't contend with readers when setting _QW_WAITING | Waiman Long | 1 | -4/+24 |
2015-05-12 | locking/qrwlock: Rename QUEUE_RWLOCK to QUEUED_RWLOCKS | Waiman Long | 1 | -1/+1 |
2014-07-17 | arch, locking: Ciao arch_mutex_cpu_relax() | Davidlohr Bueso | 1 | -5/+4 |
2014-06-06 | locking/rwlocks: Introduce 'qrwlocks' - fair, queued rwlocks | Waiman Long | 1 | -0/+133 |