summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/hyp/nvhe/pkvm.c
Commit message (Expand)AuthorAgeFilesLines
* KVM: arm64: Use the pKVM hyp vCPU structure in handle___kvm_vcpu_run()Will Deacon2022-11-111-0/+28
* KVM: arm64: Maintain a copy of 'kvm_arm_vmid_bits' at EL2Will Deacon2022-11-111-0/+3
* KVM: arm64: Return guest memory from EL2 via dedicated teardown memcacheQuentin Perret2022-11-111-6/+21
* KVM: arm64: Provide I-cache invalidation by virtual address at EL2Will Deacon2022-11-111-0/+3
* KVM: arm64: Instantiate pKVM hypervisor VM and vCPU structures from EL1Fuad Tabba2022-11-111-4/+11
* KVM: arm64: Add infrastructure to create and track pKVM instances at EL2Fuad Tabba2022-11-111-0/+380
* arm64/sysreg: Add _EL1 into ID_AA64DFR0_EL1 definition namesMark Brown2022-09-161-6/+6
* arm64/sysreg: Align field names in ID_AA64DFR0_EL1 with architectureMark Brown2022-09-161-6/+6
* arm64/sysreg: Standardise naming for ID_AA64PFR0_EL1.AdvSIMD constantsMark Brown2022-09-091-1/+1
* arm64/sysreg: Standardise naming for ID_AA64MMFR1_EL1 fieldsKristina Martsenko2022-09-091-1/+1
* arm64/sysreg: Add _EL1 into ID_AA64PFR1_EL1 constant namesMark Brown2022-09-091-1/+1
* arm64/sysreg: Add _EL1 into ID_AA64PFR0_EL1 definition namesMark Brown2022-09-091-10/+10
* arm64/sysreg: Add _EL1 into ID_AA64MMFR0_EL1 definition namesMark Brown2022-09-091-1/+1
* KVM: arm64: pkvm: Consolidate include filesMarc Zyngier2021-10-181-2/+1
* KVM: arm64: pkvm: Use a single function to expose all id-regsMarc Zyngier2021-10-181-5/+5
* KVM: arm64: Initialize trap registers for protected VMsFuad Tabba2021-10-111-0/+186