• Marc Zyngier's avatar
    Merge branch kvm-arm64/per-vcpu-host-pmu-data into kvmarm-master/next · 8794b4f5
    Marc Zyngier authored
    
    
    * kvm-arm64/per-vcpu-host-pmu-data:
      : .
      : Pass the host PMU state in the vcpu to avoid the use of additional
      : shared memory between EL1 and EL2 (this obviously only applies
      : to nVHE and Protected setups).
      :
      : Patches courtesy of Fuad Tabba.
      : .
      KVM: arm64: pmu: Restore compilation when HW_PERF_EVENTS isn't selected
      KVM: arm64: Reenable pmu in Protected Mode
      KVM: arm64: Pass pmu events to hyp via vcpu
      KVM: arm64: Repack struct kvm_pmu to reduce size
      KVM: arm64: Wrapper for getting pmu_events
    Signed-off-by: default avatarMarc Zyngier <maz@kernel.org>
    8794b4f5
pmu-emul.c 28.2 KB