Re: [PATCH v2 0/2] KVM: arm64: PMU event filtering fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On 13/10/2023 06:28, Oliver Upton wrote:
Set of fixes to KVM's handling of the exception level event filtering in
the PMU event type registers.

I dropped the PMU+NV disablement this time around as we need a complete
fix for that problem. At the same time, I want to get a rework of our
sysreg masks upstream soon to avoid any negative interaction with new
PMU features going in on the driver side of things.

Additionally, I added a fix for the non-secure filtering bits that
Suzuki had spotted (thanks!)

Oliver Upton (2):
   KVM: arm64: Treat PMEVTYPER<n>_EL0.NSH as RES0
   KVM: arm64: Virtualise PMEVTYPER<n>_EL1.{NSU,NSK}

  arch/arm64/kvm/pmu-emul.c      | 26 +++++++++++++++++---------
  arch/arm64/kvm/sys_regs.c      |  8 ++++++--
  include/kvm/arm_pmu.h          |  5 +++++
  include/linux/perf/arm_pmuv3.h |  8 +++++---
  4 files changed, 33 insertions(+), 14 deletions(-)


base-commit: 6465e260f48790807eef06b583b38ca9789b6072


For the series:

Reviewed-by: Suzuki K Poulose <suzuki.poulose@xxxxxxx>



[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux