Gitiles
Code Review
Sign In
review.shift-gmbh.com
/
SHIFTPHONES
/
mainline
/
linux
/
419476624c89905977aa945aea2f94f7d942caf5
/
kernel
/
locking
/
osq_lock.c
b244131
License cleanup: add SPDX GPL-2.0 license identifier to files with no license
by Greg Kroah-Hartman
· 7 years ago
50972fe
locking/osq_lock: Fix osq_lock queue corruption
by Prateek Sood
· 8 years ago
5aff60a
locking/osq: Break out of spin-wait busy waiting loop for a preempted vCPU in osq_lock()
by Pan Xinhui
· 8 years ago
f2f09a4
locking/core: Remove cpu_relax_lowlatency() users
by Christian Borntraeger
· 8 years ago
b4b29f9
locking/osq: Fix ordering of node initialisation in osq_lock
by Will Deacon
· 9 years ago
c55a6ff
locking/osq: Relax atomic semantics
by Davidlohr Bueso
· 9 years ago
4d3199e
locking: Remove ACCESS_ONCE() usage
by Davidlohr Bueso
· 10 years ago
036cc30
locking/osq: No need for load/acquire when acquire-polling
by Davidlohr Bueso
· 10 years ago
d84b672
locking/mcs: Better differentiate between MCS variants
by Davidlohr Bueso
· 10 years ago
[Renamed (98%) from kernel/locking/mcs_spinlock.c]
3a6bfbc
arch, locking: Ciao arch_mutex_cpu_relax()
by Davidlohr Bueso
· 11 years ago
33ecd20
locking/spinlocks/mcs: Micro-optimize osq_unlock()
by Jason Low
· 11 years ago
9063182
locking/spinlocks/mcs: Convert osq lock to atomic_t to reduce overhead
by Jason Low
· 11 years ago
046a619
locking/spinlocks/mcs: Rename optimistic_spin_queue() to optimistic_spin_node()
by Jason Low
· 11 years ago
fb0527b
locking/mutexes: Introduce cancelable MCS lock for adaptive spinning
by Peter Zijlstra
· 11 years ago