OSDN Git Service

KVM: arm64: Filter out v8.1+ events on v8.0 HW
authorMarc Zyngier <maz@kernel.org>
Thu, 21 Jan 2021 10:56:36 +0000 (10:56 +0000)
committerMarc Zyngier <maz@kernel.org>
Thu, 21 Jan 2021 11:00:02 +0000 (11:00 +0000)
commit9529aaa056edc76b3a41df616c71117ebe11e049
treeedd4e60371e5001d130108f08604b9462160ecb6
parente1663372d5ffaa3fc79b7932878c5c860f735412
KVM: arm64: Filter out v8.1+ events on v8.0 HW

When running on v8.0 HW, make sure we don't try to advertise
events in the 0x4000-0x403f range.

Cc: stable@vger.kernel.org
Fixes: 88865beca9062 ("KVM: arm64: Mask out filtered events in PCMEID{0,1}_EL1")
Signed-off-by: Marc Zyngier <maz@kernel.org>
Link: https://lore.kernel.org/r/20210121105636.1478491-1-maz@kernel.org
arch/arm64/kvm/pmu-emul.c