summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/hyp/include/nvhe/memory.h
AgeCommit message (Expand)Author
2025-05-21KVM: arm64: Introduce for_each_hyp_pageVincent Donnefort
2025-04-28KVM: arm64: Move hyp state to hyp_vmemmapQuentin Perret
2025-04-28KVM: arm64: Introduce {get,set}_host_state() helpersQuentin Perret
2025-04-28KVM: arm64: Use 0b11 for encoding PKVM_NOPAGEQuentin Perret
2025-04-28KVM: arm64: Fix pKVM page-tracking commentsQuentin Perret
2024-12-20KVM: arm64: Introduce __pkvm_host_share_guest()Quentin Perret
2024-12-20KVM: arm64: Move host page ownership tracking to the hyp vmemmapQuentin Perret
2024-12-20KVM: arm64: Make hyp_page::order a u8Quentin Perret
2024-12-20KVM: arm64: Move enum pkvm_page_state to memory.hQuentin Perret
2022-11-11KVM: arm64: Add helpers to pin memory shared with the hypervisor at EL2Quentin Perret
2022-11-11KVM: arm64: Move hyp refcount manipulation helpers to common header fileQuentin Perret
2021-06-11KVM: arm64: Use less bits for hyp_page refcountQuentin Perret
2021-06-11KVM: arm64: Use less bits for hyp_page orderQuentin Perret
2021-06-11KVM: arm64: Remove hyp_pool pointer from struct hyp_pageQuentin Perret
2021-06-11KVM: arm64: Remove list_head from hyp_pageQuentin Perret
2021-04-13Merge branch 'kvm-arm64/nvhe-panic-info' into kvmarm-master/nextMarc Zyngier
2021-03-19KVM: arm64: Introduce a Hyp buddy page allocatorQuentin Perret
2021-03-19KVM: arm64: Introduce an early Hyp page allocatorQuentin Perret