diff options
| author | Nicholas Piggin <npiggin@gmail.com> | 2022-11-26 19:59:22 +1000 |
|---|---|---|
| committer | Michael Ellerman <mpe@ellerman.id.au> | 2022-12-02 17:48:49 +1100 |
| commit | 085f03311bcede99550e08a1f7cad41bf758b460 (patch) | |
| tree | bdc252e5499adbcf9295f9636b62a89ddd9fd896 /tools/perf/scripts/python/bin | |
| parent | powerpc/qspinlock: store owner CPU in lock word (diff) | |
| download | linux-085f03311bcede99550e08a1f7cad41bf758b460.tar.gz linux-085f03311bcede99550e08a1f7cad41bf758b460.zip | |
powerpc/qspinlock: paravirt yield to lock owner
Waiters spinning on the lock word should yield to the lock owner if the
vCPU is preempted. This improves performance when the hypervisor has
oversubscribed physical CPUs.
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-8-npiggin@gmail.com
Diffstat (limited to 'tools/perf/scripts/python/bin')
0 files changed, 0 insertions, 0 deletions
