summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/pkvm.c
AgeCommit message (Expand)Author
2025-05-23Merge branch kvm-arm64/misc-6.16 into kvmarm-master/nextMarc Zyngier
2025-05-21KVM: arm64: Stage-2 huge mappings for np-guestsVincent Donnefort
2025-05-21KVM: arm64: Add a range to pkvm_mappingsQuentin Perret
2025-05-21KVM: arm64: Convert pkvm_mappings to interval treeQuentin Perret
2025-05-21KVM: arm64: Add a range to __pkvm_host_test_clear_young_guest()Vincent Donnefort
2025-05-21KVM: arm64: Add a range to __pkvm_host_wrprotect_guest()Vincent Donnefort
2025-05-21KVM: arm64: Add a range to __pkvm_host_unshare_guest()Vincent Donnefort
2025-05-21KVM: arm64: Add a range to __pkvm_host_share_guest()Vincent Donnefort
2025-05-08KVM: arm64: Drop sort_memblock_regions()Gavin Shan
2025-05-06KVM: arm64: Extend pKVM selftest for np-guestsQuentin Perret
2025-05-06KVM: arm64: Add .hyp.data sectionDavid Brazdil
2025-03-14KVM: arm64: Create each pKVM hyp vcpu after its corresponding host vcpuFuad Tabba
2025-03-14KVM: arm64: Factor out pKVM hyp vcpu creation to separate functionFuad Tabba
2025-03-14KVM: arm64: Count pKVM stage-2 usage in secondary pagetable statsVincent Donnefort
2025-03-14KVM: arm64: Distinct pKVM teardown memcache for stage-2Vincent Donnefort
2024-12-20KVM: arm64: Introduce the EL1 pKVM MMUQuentin Perret
2024-05-01KVM: arm64: Prevent kmemleak from accessing .hyp.dataQuentin Perret
2024-05-01KVM: arm64: Do not re-initialize the KVM lockFuad Tabba
2024-01-30KVM: arm64: Fix circular locking dependencySebastian Ene
2023-10-23KVM: arm64: Move VTCR_EL2 into struct s2_mmuMarc Zyngier
2023-07-11KVM: arm64: Handle kvm_arm_init failure correctly in finalize_pkvmSudeep Holla
2023-06-01KVM: arm64: Allocate pages for hypervisor FF-A mailboxesWill Deacon
2023-04-20KVM: arm64: Ensure CPU PMU probes before pKVM host de-privilegeWill Deacon
2022-11-11KVM: arm64: Return guest memory from EL2 via dedicated teardown memcacheQuentin Perret
2022-11-11KVM: arm64: Instantiate pKVM hypervisor VM and vCPU structures from EL1Fuad Tabba
2022-11-11KVM: arm64: Add infrastructure to create and track pKVM instances at EL2Fuad Tabba
2022-11-11KVM: arm64: Back the hypervisor 'struct hyp_page' array for all memoryQuentin Perret
2021-12-06KVM: arm64: Move host EL1 code out of hyp/ directoryWill Deacon