summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/hypercalls.c
AgeCommit message (Expand)Author
2024-11-11Merge branch kvm-arm64/psci-1.3 into kvmarm/nextOliver Upton
2024-10-24KVM: arm64: Add support for PSCI v1.2 and v1.3David Woodhouse
2024-08-25KVM: arm64: Use kvm_has_feat() to check if FEAT_SSBS is advertised to the guestShaoqin Huang
2023-10-30Merge branch kvm-arm64/smccc-filter-cleanups into kvmarm/nextOliver Upton
2023-10-05KVM: arm64: Use mtree_empty() to determine if SMCCC filter configuredOliver Upton
2023-10-05KVM: arm64: Only insert reserved ranges when SMCCC filter is usedOliver Upton
2023-10-05KVM: arm64: Add a predicate for testing if SMCCC filter is configuredOliver Upton
2023-09-21KVM: arm64: Get rid of vCPU-scoped feature bitmapOliver Upton
2023-05-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2023-04-21Merge branch kvm-arm64/smccc-filtering into kvmarm-master/nextMarc Zyngier
2023-04-21Merge branch kvm-arm64/timer-vm-offsets into kvmarm-master/nextMarc Zyngier
2023-04-19KVM: arm64: Fix buffer overflow in kvm_arm_set_fw_reg()Dan Carpenter
2023-04-08KVM: arm64: Prevent userspace from handling SMC64 arch rangeOliver Upton
2023-04-05KVM: arm64: Expose SMC/HVC width to userspaceMarc Zyngier
2023-04-05KVM: arm64: Introduce support for userspace SMCCC filteringOliver Upton
2023-04-05KVM: arm64: Add support for KVM_EXIT_HYPERCALLOliver Upton
2023-04-05KVM: arm64: Use a maple tree to represent the SMCCC filterOliver Upton
2023-04-05KVM: arm64: Refactor hvc filtering to support different actionsOliver Upton
2023-04-05KVM: arm64: Rename SMC/HVC call handler to reflect realityOliver Upton
2023-04-05KVM: arm64: Add a helper to check if a VM has ran onceOliver Upton
2023-03-30KVM: arm64: timers: Use CNTPOFF_EL2 to offset the physical timerMarc Zyngier
2023-03-29KVM: arm64: Use config_lock to protect data ordered against KVM_RUNOliver Upton
2023-03-11KVM: arm64: timers: Convert per-vcpu virtual offset to a global valueMarc Zyngier
2023-01-19KVM: MMU: Make the definition of 'INVALID_GPA' commonYu Zhang
2022-05-16KVM: arm64: Fix hypercall bitmap writeback when vcpus have already runMarc Zyngier
2022-05-03KVM: arm64: Add vendor hypervisor firmware registerRaghavendra Rao Ananta
2022-05-03KVM: arm64: Add standard hypervisor firmware registerRaghavendra Rao Ananta
2022-05-03KVM: arm64: Setup a framework for hypercall bitmap firmware registersRaghavendra Rao Ananta
2022-05-03KVM: arm64: Factor out firmware register handling from psci.cRaghavendra Rao Ananta
2022-02-24KVM: arm64: Allow SMCCC_ARCH_WORKAROUND_3 to be discovered and migratedJames Morse
2021-04-07KVM: arm64: Add support for the KVM PTP serviceJianyong Wu
2021-03-31KVM: arm64: Advertise KVM UID to guests via SMCCCWill Deacon
2021-01-25KVM: arm64: Implement the TRNG hypervisor callArd Biesheuvel
2020-10-28KVM: arm64: ARM_SMCCC_ARCH_WORKAROUND_1 doesn't return SMCCC_RET_NOT_REQUIREDStephen Boyd
2020-09-29KVM: arm64: Convert ARCH_WORKAROUND_2 to arm64_get_spectre_v4_state()Marc Zyngier
2020-09-29KVM: arm64: Simplify handling of ARCH_WORKAROUND_2Marc Zyngier
2020-09-29arm64: Rewrite Spectre-v2 mitigation codeWill Deacon
2020-05-16KVM: arm64: Move virt/kvm/arm to arch/arm64Marc Zyngier