summaryrefslogtreecommitdiff
path: root/include/kvm
AgeCommit message (Expand)AuthorFilesLines
2025-05-30KVM: arm64: Resolve vLPI by host IRQ in vgic_v4_unset_forwarding()Oliver Upton1-2/+1
2025-03-20Merge branch 'kvm-arm64/pmu-fixes' into kvmarm/nextOliver Upton1-2/+3
2025-03-20Merge branch 'kvm-arm64/pmuv3-asahi' into kvmarm/nextOliver Upton1-9/+3
2025-03-17KVM: arm64: PMU: Reload when resettingAkihiko Odaki1-2/+0
2025-03-17KVM: arm64: PMU: Fix SET_ONE_REG for vPMC regsAkihiko Odaki1-0/+3
2025-03-11KVM: arm64: Drop kvm_arm_pmu_available static keyOliver Upton1-8/+2
2025-03-11KVM: arm64: Use a cpucap to determine if system supports FEAT_PMUv3Oliver Upton1-1/+1
2025-03-04KVM: arm64: nv: Add Maintenance Interrupt emulationMarc Zyngier1-0/+4
2025-03-04KVM: arm64: nv: Nested GICv3 emulationMarc Zyngier1-0/+2
2025-03-04KVM: arm64: nv: Plumb handling of GICv3 EL2 accessesMarc Zyngier1-0/+4
2025-01-17Merge branch kvm-arm64/pkvm-memshare-declutter into kvmarm-master/nextMarc Zyngier1-4/+2
2025-01-02KVM: arm64: Work around x1e's CNTVOFF_EL2 bogosityMarc Zyngier1-0/+7
2025-01-02KVM: arm64: nv: Accelerate EL0 timer read accesses when FEAT_ECV in useMarc Zyngier1-0/+15
2025-01-02KVM: arm64: nv: Sync nested timer state with FEAT_NV2Marc Zyngier1-0/+1
2024-12-19KVM: arm64: Add unified helper for reprogramming counters by maskOliver Upton1-4/+2
2024-11-21KVM: arm64: vgic: Kill VGIC_MAX_PRIVATE definitionMarc Zyngier1-1/+0
2024-11-11Merge branch kvm-arm64/nv-pmu into kvmarm/nextOliver Upton1-2/+16
2024-11-11Merge branch kvm-arm64/psci-1.3 into kvmarm/nextOliver Upton1-1/+3
2024-10-31KVM: arm64: nv: Reprogram PMU events affected by nested transitionOliver Upton1-0/+3
2024-10-31KVM: arm64: nv: Adjust range of accessible PMCs according to HPMNOliver Upton1-0/+5
2024-10-31KVM: arm64: Rename kvm_pmu_valid_counter_mask()Oliver Upton1-2/+2
2024-10-31KVM: arm64: nv: Describe trap behaviour of MDCR_EL2.HPMNOliver Upton1-0/+6
2024-10-31KVM: arm64: nv: Handle CNTHCTL_EL2 speciallyMarc Zyngier1-0/+3
2024-10-25KVM: arm64: Add support for PSCI v1.2 and v1.3David Woodhouse1-1/+3
2024-08-16KVM: arm64: Refine PMU defines for number of countersRob Herring (Arm)1-1/+2
2024-08-16arm64: perf/kvm: Use a common PMU cycle counter defineRob Herring (Arm)1-1/+0
2024-08-16perf: arm_pmuv3: Prepare for more than 32 countersRob Herring (Arm)1-2/+2
2024-05-08Merge branch kvm-arm64/misc-6.10 into kvmarm-master/nextMarc Zyngier1-1/+1
2024-05-03Merge branch kvm-arm64/pkvm-6.10 into kvmarm-master/nextMarc Zyngier1-1/+0
2024-05-03KVM: arm64: vgic: Allocate private interrupts on demandMarc Zyngier1-1/+1
2024-05-01KVM: arm64: Simplify vgic-v3 hypercallsMarc Zyngier1-1/+0
2024-04-25KVM: arm64: vgic-its: Get rid of the lpi_list_lockOliver Upton1-3/+0
2024-04-25KVM: arm64: vgic-its: Rip out the global translation cacheOliver Upton1-3/+0
2024-04-25KVM: arm64: vgic-its: Maintain a translation cache per ITSOliver Upton1-0/+6
2024-04-25KVM: arm64: vgic-its: Get rid of vgic_copy_lpi_list()Oliver Upton1-1/+0
2024-04-25KVM: arm64: vgic-debug: Use an xarray mark for debug iteratorOliver Upton1-0/+2
2024-03-26KVM: arm64: Fix host-programmed guest events in nVHEOliver Upton1-1/+1
2024-03-07Merge branch kvm-arm64/lpi-xarray into kvmarm/nextOliver Upton1-4/+5
2024-02-24KVM: arm64: vgic: Free LPI vgic_irq structs in an RCU-safe mannerOliver Upton1-0/+1
2024-02-24KVM: arm64: vgic: Use atomics to count LPIsOliver Upton1-2/+2
2024-02-24KVM: arm64: vgic: Get rid of the LPI linked-listOliver Upton1-2/+0
2024-02-24KVM: arm64: vgic: Store LPIs in an xarrayOliver Upton1-0/+2
2024-02-19KVM: arm64: Add feature checking helpersMarc Zyngier1-11/+0
2023-10-31Merge tag 'kvmarm-6.7' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini4-6/+30
2023-10-30Merge branch kvm-arm64/pmu_pmcr_n into kvmarm/nextOliver Upton1-1/+20
2023-10-30Merge branch kvm-arm64/sgi-injection into kvmarm/nextOliver Upton1-2/+2
2023-10-30Merge branch kvm-arm64/pmevtyper-filter into kvmarm/nextOliver Upton1-0/+5
2023-10-25KVM: arm64: Sanitize PM{C,I}NTEN{SET,CLR}, PMOVS{SET,CLR} before first runRaghavendra Rao Ananta1-1/+2
2023-10-25KVM: arm64: PMU: Set PMCR_EL0.N for vCPU based on the associated PMURaghavendra Rao Ananta1-0/+6
2023-10-25KVM: arm64: PMU: Add a helper to read a vCPU's PMCR_EL0Reiji Watanabe1-0/+6