summaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/arm.c
AgeCommit message (Expand)AuthorFilesLines
2021-05-27KVM: arm64: Resolve all pending PC updates before immediate exitZenghui Yu1-3/+6
2021-05-15KVM: arm64: Commit pending PC adjustemnts before returning to userspaceMarc Zyngier1-0/+11
2021-04-23Merge tag 'kvmarm-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini1-32/+184
2021-04-17KVM: constify kvm_arch_flush_remote_tlbs_memslotPaolo Bonzini1-1/+1
2021-04-17KVM: aarch64: implement KVM_CAP_SET_GUEST_DEBUG2Maxim Levitsky1-0/+2
2021-04-13Merge branch 'kvm-arm64/ptp' into kvmarm-master/nextMarc Zyngier1-0/+1
2021-04-13Merge branch 'kvm-arm64/misc-5.13' into kvmarm-master/nextMarc Zyngier1-1/+3
2021-04-13Merge branch 'kvm-arm64/host-stage2' into kvmarm-master/nextMarc Zyngier1-31/+176
2021-04-13Merge branch 'kvm-arm64/debug-5.13' into kvmarm-master/nextMarc Zyngier1-0/+2
2021-04-07KVM: arm64: Initialize VCPU mdcr_el2 before loading itAlexandru Elisei1-0/+2
2021-04-07KVM: arm64: Add support for the KVM PTP serviceJianyong Wu1-0/+1
2021-04-07KVM: arm64: Move SPE availability check to VCPU loadSuzuki K Poulose1-0/+2
2021-04-06KVM: arm64: Fix error return code in init_hyp_mode()Wang Wensheng1-1/+3
2021-03-31KVM: arm64: Make symbol '_kvm_host_prot_finalize' staticXu Jia1-1/+1
2021-03-25KVM: arm64: Drop the CPU_FTR_REG_HYP_COPY infrastructureMarc Zyngier1-0/+3
2021-03-19KVM: arm64: Protect the .hyp sections from the hostQuentin Perret1-0/+46
2021-03-19KVM: arm64: Wrap the host with a stage 2Quentin Perret1-0/+10
2021-03-19KVM: arm64: Set host stage 2 using kvm_nvhe_init_paramsQuentin Perret1-0/+5
2021-03-19KVM: arm64: Elevate hypervisor mappings creation at EL2Quentin Perret1-6/+81
2021-03-19KVM: arm64: Factor out vector address calculationQuentin Perret1-8/+1
2021-03-19KVM: arm64: Introduce a BSS section for use at HypQuentin Perret1-1/+13
2021-03-19KVM: arm64: Initialize kvm_nvhe_init_params earlyQuentin Perret1-12/+18
2021-03-19Merge tag 'v5.12-rc3' into kvm-arm64/host-stage2Marc Zyngier1-1/+6
2021-03-18KVM: arm64: Enable SVE support for nVHEDaniel Kiss1-5/+0
2021-03-14Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-1/+6
2021-03-09KVM: arm64: Ensure I-cache isolation between vcpus of a same VMMarc Zyngier1-1/+6
2021-02-22Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-4/+3
2021-02-22Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds1-0/+3
2021-02-12Merge branch 'kvm-arm64/hyp-reloc' into kvmarm-master/nextMarc Zyngier1-4/+3
2021-02-09arm64: Make kvm-arm.mode={nvhe, protected} an alias of id_aa64mmfr1.vh=0Marc Zyngier1-0/+3
2021-01-23KVM: arm64: Set up .hyp.rodata ELF sectionDavid Brazdil1-4/+3
2021-01-21KVM: arm64: Compute TPIDR_EL2 ignoring MTE tagSteven Price1-1/+2
2020-12-30KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotationMarc Zyngier1-2/+2
2020-12-23KVM: arm64: Move double-checked lock to kvm_vgic_map_resources()Alexandru Elisei1-5/+3
2020-12-22KVM: arm64: Declutter host PSCI 0.1 handlingMarc Zyngier1-5/+7
2020-12-22KVM: arm64: Minor cleanup of hyp variables used in hostDavid Brazdil1-3/+1
2020-12-22KVM: arm64: Prevent use of invalid PSCI v0.1 function IDsDavid Brazdil1-4/+10
2020-12-09Merge remote-tracking branch 'origin/kvm-arm64/psci-relay' into kvmarm-master...Marc Zyngier1-18/+121
2020-12-04KVM: arm64: Fix EL2 mode availability checksDavid Brazdil1-3/+6
2020-12-04KVM: arm64: Keep nVHE EL2 vector installedDavid Brazdil1-4/+8
2020-12-04KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2David Brazdil1-1/+24
2020-12-04KVM: arm64: Create nVHE copy of cpu_logical_mapDavid Brazdil1-0/+19
2020-12-04KVM: arm64: Add .hyp.data..ro_after_init ELF sectionDavid Brazdil1-0/+8
2020-12-04KVM: arm64: Init MAIR/TCR_EL2 from params structDavid Brazdil1-0/+22
2020-12-04KVM: arm64: Move hyp-init params to a per-CPU structDavid Brazdil1-10/+13
2020-12-04KVM: arm64: Remove vector_ptr param of hyp-initDavid Brazdil1-3/+1
2020-12-04KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capabilityDavid Brazdil1-1/+8
2020-12-04KVM: arm64: Add kvm-arm.mode early kernel parameterDavid Brazdil1-0/+16
2020-12-03Merge remote-tracking branch 'origin/kvm-arm64/csv3' into kvmarm-master/queueMarc Zyngier1-2/+4
2020-11-30KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs are Meltdown-safeMarc Zyngier1-2/+4