aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/hyp/nvhe/pkvm.c
AgeCommit message (Expand)AuthorFilesLines
2024-01-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 1-0/+4
2023-12-18KVM: arm64: Trap external trace for protected VMsGravatar Fuad Tabba 1-0/+4
2023-12-05KVM: arm64: Remove VPIPT I-cache handlingGravatar Marc Zyngier 1-1/+1
2023-10-23KVM: arm64: Move VTCR_EL2 into struct s2_mmuGravatar Marc Zyngier 1-2/+2
2023-06-12KVM: arm64: Force HCR_E2H in guest context when ARM64_KVM_HVHE is setGravatar Marc Zyngier 1-0/+3
2023-06-12KVM: arm64: Rework CPTR_EL2 programming for HVHE configurationGravatar Marc Zyngier 1-6/+18
2022-11-11KVM: arm64: Use the pKVM hyp vCPU structure in handle___kvm_vcpu_run()Gravatar Will Deacon 1-0/+28
2022-11-11KVM: arm64: Maintain a copy of 'kvm_arm_vmid_bits' at EL2Gravatar Will Deacon 1-0/+3
2022-11-11KVM: arm64: Return guest memory from EL2 via dedicated teardown memcacheGravatar Quentin Perret 1-6/+21
2022-11-11KVM: arm64: Provide I-cache invalidation by virtual address at EL2Gravatar Will Deacon 1-0/+3
2022-11-11KVM: arm64: Instantiate pKVM hypervisor VM and vCPU structures from EL1Gravatar Fuad Tabba 1-4/+11
2022-11-11KVM: arm64: Add infrastructure to create and track pKVM instances at EL2Gravatar Fuad Tabba 1-0/+380
2022-09-16arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition namesGravatar Mark Brown 1-6/+6
2022-09-16arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architectureGravatar Mark Brown 1-6/+6
2022-09-09arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constantsGravatar Mark Brown 1-1/+1
2022-09-09arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fieldsGravatar Kristina Martsenko 1-1/+1
2022-09-09arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant namesGravatar Mark Brown 1-1/+1
2022-09-09arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition namesGravatar Mark Brown 1-10/+10
2022-09-09arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition namesGravatar Mark Brown 1-1/+1
2021-10-18KVM: arm64: pkvm: Consolidate include filesGravatar Marc Zyngier 1-2/+1
2021-10-18KVM: arm64: pkvm: Use a single function to expose all id-regsGravatar Marc Zyngier 1-5/+5
2021-10-11KVM: arm64: Initialize trap registers for protected VMsGravatar Fuad Tabba 1-0/+186