summaryrefslogtreecommitdiffstats
path: root/kernel/locking/osq_lock.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* locking/osq_lock: Clarify osq_wait_next()David Laight2023-12-301-5/+4
* locking/osq_lock: Clarify osq_wait_next() calling conventionDavid Laight2023-12-301-12/+9
* locking/osq_lock: Move the definition of optimistic_spin_node into osq_lock.cDavid Laight2023-12-301-0/+7
* locking: Fix typos in commentsIngo Molnar2021-03-221-2/+2
* locking/osq_lock: Annotate a data race in osq_lockQian Cai2020-06-291-1/+5
* locking/osq: Use optimized spinning loop for arm64Waiman Long2020-01-171-13/+10
* License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman2017-11-021-0/+1
* locking/osq_lock: Fix osq_lock queue corruptionPrateek Sood2017-08-101-0/+13
* locking/osq: Break out of spin-wait busy waiting loop for a preempted vCPU in...Pan Xinhui2016-11-221-1/+8
* locking/core: Remove cpu_relax_lowlatency() usersChristian Borntraeger2016-11-161-3/+3
* locking/osq: Fix ordering of node initialisation in osq_lockWill Deacon2015-12-171-3/+5
* locking/osq: Relax atomic semanticsDavidlohr Bueso2015-09-181-3/+8
* locking: Remove ACCESS_ONCE() usageDavidlohr Bueso2015-02-241-7/+7
* locking/osq: No need for load/acquire when acquire-pollingDavidlohr Bueso2015-01-141-1/+1
* locking/mcs: Better differentiate between MCS variantsDavidlohr Bueso2015-01-141-0/+203