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