summaryrefslogtreecommitdiff
path: root/scripts
diff options
context:
space:
mode:
authorNicholas Piggin <npiggin@gmail.com>2022-11-26 12:59:23 +0300
committerMichael Ellerman <mpe@ellerman.id.au>2022-12-02 09:48:49 +0300
commitbd48287b2cf4cd6e95576db3a94fd2a7cdf9832d (patch)
tree533571715d41dceb7f80df1cc23ceeb8424deb58 /scripts
parent085f03311bcede99550e08a1f7cad41bf758b460 (diff)
downloadlinux-bd48287b2cf4cd6e95576db3a94fd2a7cdf9832d.tar.xz
powerpc/qspinlock: implement option to yield to previous node
Queued waiters which are not at the head of the queue don't spin on the lock word but their qnode lock word, waiting for the previous queued CPU to release them. Add an option which allows these waiters to yield to the previous CPU if its vCPU is preempted. Signed-off-by: Nicholas Piggin <npiggin@gmail.com> Signed-off-by: Michael Ellerman <mpe@ellerman.id.au> Link: https://lore.kernel.org/r/20221126095932.1234527-9-npiggin@gmail.com
Diffstat (limited to 'scripts')
0 files changed, 0 insertions, 0 deletions