KVM: arm64: PMU: Don't advertise STALL_SLOT_{FRONTEND,BACKEND}
authorReiji Watanabe <reijiw@google.com>
Sat, 19 Aug 2023 04:39:47 +0000 (21:39 -0700)
committerMarc Zyngier <maz@kernel.org>
Sun, 20 Aug 2023 08:42:16 +0000 (09:42 +0100)
commit64b81000b60b70f10a5834023fe100902d9f7a57
tree79e9e2fb1f5fc3cb7aff25f1ab9546178297b45a
parent8c694f557fd80ca9815ddb1cf5de10d8bf168110
KVM: arm64: PMU: Don't advertise STALL_SLOT_{FRONTEND,BACKEND}

Don't advertise STALL_SLOT_{FRONT,BACK}END events to the guest,
similar to STALL_SLOT event, as when any of these three events
are implemented, all three of them should be implemented,
according to the Arm ARM.

Suggested-by: Oliver Upton <oliver.upton@linux.dev>
Signed-off-by: Reiji Watanabe <reijiw@google.com>
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20230819043947.4100985-5-reijiw@google.com
arch/arm64/kvm/pmu-emul.c