summaryrefslogtreecommitdiff
path: root/arch/arm64/include/asm/kvm_asm.h
AgeCommit message (Expand)Author
4 daysMerge branch kvm-arm64/pkvm-tracing-7.4 into kvmarm-master/nextMarc Zyngier
4 daysKVM: arm64: Allow early calls to pKVM host_share/unshare_hypVincent Donnefort
4 daysMerge branch kvm-arm64/pkvm-allocator-7.4 into kvmarm-master/nextMarc Zyngier
4 daysKVM: arm64: Add selftests for the pKVM heap allocatorVincent Donnefort
4 daysKVM: arm64: Add reclaim interface for the pKVM heap allocVincent Donnefort
4 daysKVM: arm64: Add PKVM_HYP_REQ_HYP_ALLOC requestVincent Donnefort
2026-09-14KVM: arm64: gic-v5: Add GIC VDPEND hyp callSascha Bischoff
2026-09-14KVM: arm64: gic-v5: Add resident/non-resident hyp callsSascha Bischoff
2026-08-19Merge branch 'kvm-arm64/misc-7.3' into nextOliver Upton
2026-08-19Merge branch 'kvm-arm64/vtr-patch' into nextOliver Upton
2026-08-19KVM: arm64: Avoid mismatched accesses to 'struct kvm_nvhe_init_params'Will Deacon
2026-07-30KVM: arm64: Implement lazy vCPU state sync for non-protected guestsFuad Tabba
2026-07-21KVM: arm64: vgic-v3: Simplify initial GICv3 configuration samplingMarc Zyngier
2026-04-18KVM: arm64: pkvm: Adopt MARKER() to define host hypercall rangesMarc Zyngier
2026-04-17KVM: arm64: Re-allow hyp tracing HVCs for [nh]VHEVincent Donnefort
2026-04-08Merge branch kvm-arm64/pkvm-protected-guest into kvmarm-master/nextMarc Zyngier
2026-04-08Merge branch kvm-arm64/pkvm-psci into kvmarm-master/nextMarc Zyngier
2026-04-08Merge branch kvm-arm64/vgic-v5-ppi into kvmarm-master/nextMarc Zyngier
2026-03-30KVM: arm64: Return -EFAULT from VCPU_RUN on access to a poisoned pteWill Deacon
2026-03-30KVM: arm64: Introduce hypercall to force reclaim of a protected pageWill Deacon
2026-03-30KVM: arm64: Introduce __pkvm_reclaim_dying_guest_page()Will Deacon
2026-03-30KVM: arm64: Introduce __pkvm_host_donate_guest()Will Deacon
2026-03-30KVM: arm64: Split teardown hypercall into two phasesWill Deacon
2026-03-30KVM: arm64: Remove is_protected_kvm_enabled() checks from hypercallsWill Deacon
2026-03-23KVM: arm64: pkvm: Use direct function pointers for cpu_{on,resume}Marc Zyngier
2026-03-19KVM: arm64: gic-v5: Add vgic-v5 save/restore hyp interfaceSascha Bischoff
2026-03-11KVM: arm64: Add selftest event support to nVHE/pKVM hypVincent Donnefort
2026-03-11KVM: arm64: Add event support to the nVHE/pKVM hyp and trace remoteVincent Donnefort
2026-03-11KVM: arm64: Add trace reset to the nVHE/pKVM hypVincent Donnefort
2026-03-11KVM: arm64: Sync boot clock with the nVHE/pKVM hypVincent Donnefort
2026-03-11KVM: arm64: Add tracing capability for the nVHE/pKVM hypVincent Donnefort
2025-12-05Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2025-12-01Merge branch 'kvm-arm64/nv-xnx-haf' into kvmarm/nextOliver Upton
2025-12-01KVM: arm64: Propagate PTW errors up to AT emulationOliver Upton
2025-11-24KVM: arm64: Eagerly save VMCR on exitMarc Zyngier
2025-11-11arm64: Replace __ASSEMBLY__ with __ASSEMBLER__ in non-uapi headersThomas Huth
2025-09-15KVM: arm64: Introduce separate hypercalls for pKVM VM reservation and initial...Fuad Tabba
2025-01-12Merge branch kvm-arm64/pkvm-np-guest into kvmarm-master/nextMarc Zyngier
2024-12-20KVM: arm64: Introduce __pkvm_tlb_flush_vmid()Quentin Perret
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: Introduce __pkvm_vcpu_{load,put}()Marc Zyngier
2024-12-20KVM: arm64: Get rid of __kvm_get_mdcr_el2() and related wartsOliver Upton
2024-11-11Merge branch kvm-arm64/misc into kvmarm/nextOliver Upton
2024-10-31KVM: arm64: Move pkvm_vcpu_init_traps() to init_pkvm_hyp_vcpu()Fuad Tabba
2024-10-17KVM: arm64: Shave a few bytes from the EL2 idmap codeMarc Zyngier