summaryrefslogtreecommitdiff
path: root/tools/perf/scripts/python/parallel-perf.py
diff options
context:
space:
mode:
authorMarc Zyngier <maz@kernel.org>2025-02-25 20:29:22 +0300
committerOliver Upton <oliver.upton@linux.dev>2025-03-04 01:57:04 +0300
commit146a050f2d8c4394dfe3e236dc49d155fd5c04d1 (patch)
treea2365dffe56285ddfae2603d6c69b0f0872250e7 /tools/perf/scripts/python/parallel-perf.py
parent21d29cd814d794f8ed9dc466d7481b8629ca5e73 (diff)
downloadlinux-146a050f2d8c4394dfe3e236dc49d155fd5c04d1.tar.xz
KVM: arm64: nv: Nested GICv3 emulation
When entering a nested VM, we set up the hypervisor control interface based on what the guest hypervisor has set. Especially, we investigate each list register written by the guest hypervisor whether HW bit is set. If so, we translate hw irq number from the guest's point of view to the real hardware irq number if there is a mapping. Co-developed-by: Jintack Lim <jintack@cs.columbia.edu> Signed-off-by: Jintack Lim <jintack@cs.columbia.edu> [Christoffer: Redesigned execution flow around vcpu load/put] Co-developed-by: Christoffer Dall <christoffer.dall@arm.com> Signed-off-by: Christoffer Dall <christoffer.dall@arm.com> [maz: Rewritten to support GICv3 instead of GICv2, NV2 support] Signed-off-by: Marc Zyngier <maz@kernel.org> Link: https://lore.kernel.org/r/20250225172930.1850838-9-maz@kernel.org Signed-off-by: Oliver Upton <oliver.upton@linux.dev>
Diffstat (limited to 'tools/perf/scripts/python/parallel-perf.py')
0 files changed, 0 insertions, 0 deletions