summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/hyp/nvhe/mem_protect.c
AgeCommit message (Expand)Author
2025-06-26KVM: arm64: Adjust range correctly during host stage-2 faultsQuentin Perret
2025-05-26Merge tag 'kvmarm-6.16' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini
2025-05-23Merge branch kvm-arm64/misc-6.16 into kvmarm-master/nextMarc Zyngier
2025-05-21KVM: arm64: np-guest CMOs with PMD_SIZE fixmapVincent Donnefort
2025-05-21KVM: arm64: Stage-2 huge mappings for np-guestsVincent Donnefort
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-21KVM: arm64: Introduce for_each_hyp_pageVincent Donnefort
2025-05-21KVM: arm64: Handle huge mappings for np-guest CMOsVincent Donnefort
2025-05-21Merge branch kvm-arm64/pkvm-selftest-6.16 into kvm-arm64/pkvm-np-thp-6.16Marc Zyngier
2025-05-19arm64: errata: Work around AmpereOne's erratum AC04_CPU_23D Scott Phillips
2025-05-07KVM: arm64: Fix memory check in host_stage2_set_owner_locked()Mostafa Saleh
2025-05-06KVM: arm64: Extend pKVM selftest for np-guestsQuentin Perret
2025-05-06KVM: arm64: Selftest for pKVM transitionsQuentin Perret
2025-05-06KVM: arm64: Don't WARN from __pkvm_host_share_guest()Quentin Perret
2025-04-28KVM: arm64: Unconditionally cross check hyp stateQuentin Perret
2025-04-28KVM: arm64: Defer EL2 stage-1 mapping on shareQuentin Perret
2025-04-28KVM: arm64: Move hyp state to hyp_vmemmapQuentin Perret
2025-04-28KVM: arm64: Introduce {get,set}_host_state() helpersQuentin Perret
2025-04-03KVM: arm64: Don't translate FAR if invalid/unsafeOliver Upton
2025-04-03arm64: Convert HPFAR_EL2 to sysreg tableOliver Upton
2025-03-14KVM: arm64: Distinct pKVM teardown memcache for stage-2Vincent Donnefort
2025-02-10KVM: arm64: Fix __pkvm_host_mkyoung_guest() return valueMarc Zyngier
2025-02-09KVM: arm64: Simplify np-guest hypercallsQuentin Perret
2025-02-09KVM: arm64: Improve error handling from check_host_shared_guest()Quentin Perret
2025-01-12KVM: arm64: Drop pkvm_mem_transition for host/hyp donationsQuentin Perret
2025-01-12KVM: arm64: Drop pkvm_mem_transition for host/hyp sharingQuentin Perret
2025-01-12KVM: arm64: Drop pkvm_mem_transition for FF-AQuentin Perret
2025-01-12Merge branch 'kvmarm-fixes-6.13-3'Marc Zyngier
2024-12-20KVM: arm64: Introduce __pkvm_host_mkyoung_guest()Quentin Perret
2024-12-20KVM: arm64: Introduce __pkvm_host_test_clear_young_guest()Quentin Perret
2024-12-20KVM: arm64: Introduce __pkvm_host_wrprotect_guest()Quentin Perret
2024-12-20KVM: arm64: Introduce __pkvm_host_relax_guest_perms()Quentin Perret
2024-12-20KVM: arm64: Introduce __pkvm_host_unshare_guest()Quentin 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-18KVM: arm64: Always check the state from hyp_ack_unshare()Quentin Perret
2024-05-01KVM: arm64: Avoid BUG-ing from the host abort pathQuentin Perret
2023-11-27KVM: arm64: Convert translation level parameter to s8Ryan Roberts
2023-10-23KVM: arm64: Move VTCR_EL2 into struct s2_mmuMarc Zyngier
2023-07-01Merge tag 'kvmarm-6.5' of git://git.kernel.org/pub/scm/linux/kernel/git/kvmar...Paolo Bonzini
2023-06-15Merge branch kvm-arm64/ffa-proxy into kvmarm/nextOliver Upton
2023-06-01KVM: arm64: Add FF-A helpers to share/unshare memory with secure worldWill Deacon
2023-05-19KVM: arm64: Prevent unconditional donation of unmapped regions from the hostWill Deacon
2023-05-16KVM: arm64: Rename free_removed to free_unlinkedRicardo Koller
2023-04-14KVM: arm64: pkvm: Document the side effects of kvm_flush_dcache_to_poc()Marc Zyngier
2022-12-05Merge branch kvm-arm64/pkvm-vcpu-state into kvmarm-master/nextMarc Zyngier
2022-12-05Merge branch kvm-arm64/parallel-faults into kvmarm-master/nextMarc Zyngier