diff options
author | Oliver Upton <oliver.upton@linux.dev> | 2025-03-05 23:26:33 +0300 |
---|---|---|
committer | Oliver Upton <oliver.upton@linux.dev> | 2025-03-11 22:54:29 +0300 |
commit | a38b67d1518331a4147c52c4fa563846ea0969f9 (patch) | |
tree | 61e203bb4f9c30b457b7a55faf289de4bb4aeefe /tools/perf/scripts/python/parallel-perf.py | |
parent | 6f34024d185e2fa6636c660431c4595a6529328d (diff) | |
download | linux-a38b67d1518331a4147c52c4fa563846ea0969f9.tar.xz |
KVM: arm64: Drop kvm_arm_pmu_available static key
With the PMUv3 cpucap, kvm_arm_pmu_available is no longer used in the
hot path of guest entry/exit. On top of that, guest support for PMUv3
may not correlate with host support for the feature, e.g. on IMPDEF
hardware.
Throw out the static key and just inspect the list of PMUs to determine
if PMUv3 is supported for KVM guests.
Tested-by: Janne Grunau <j@jannau.net>
Reviewed-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20250305202641.428114-7-oliver.upton@linux.dev
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