Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
kernel
/
common
/
4557ac6b344b8cdf948ff8b007e8e1de34832f2e
/
include
/
asm-generic
/
qrwlock.h
c942fdd
treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 157
by Thomas Gleixner
· 6 years ago
27df896
locking/spinlocks: Remove an instruction from spin and write locks
by Matthew Wilcox
· 6 years ago
d133166
locking/qrwlock: Prevent slowpath writers getting held up by fastpath
by Will Deacon
· 7 years ago
b519b56
locking/qrwlock: Use atomic_cond_read_acquire() when spinning in qrwlock
by Will Deacon
· 7 years ago
e0d0228
locking/qrwlock: Use 'struct qrwlock' instead of 'struct __qrwlock'
by Will Deacon
· 7 years ago
a8a217c
locking/core: Remove {read,spin,write}_can_lock()
by Will Deacon
· 7 years ago
2db34e8
locking/qrwlock: Fix write unlock bug on big endian systems
by pan xinhui
· 8 years ago
77e430e
locking/qrwlock: Make use of _{acquire|release|relaxed}() atomics
by Will Deacon
· 9 years ago
2b2a85a
locking/qrwlock: Implement queue_write_unlock() using smp_store_release()
by Will Deacon
· 9 years ago
0e06e5b
locking/qrwlock: Better optimization for interrupt context readers
by Waiman Long
· 10 years ago
f7d71f2
locking/qrwlock: Rename functions to queued_*()
by Waiman Long
· 10 years ago
70af2f8
locking/rwlocks: Introduce 'qrwlocks' - fair, queued rwlocks
by Waiman Long
· 11 years ago