summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/arm.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'kvmarm-5.13' of git://git.kernel.org/pub/scm/linux/kernel/git/kvma...Paolo Bonzini2021-04-231-32/+184
|\
| * Merge branch 'kvm-arm64/ptp' into kvmarm-master/nextMarc Zyngier2021-04-131-0/+1
| |\
| | * KVM: arm64: Add support for the KVM PTP serviceJianyong Wu2021-04-071-0/+1
| * | Merge branch 'kvm-arm64/misc-5.13' into kvmarm-master/nextMarc Zyngier2021-04-131-1/+3
| |\ \
| | * | KVM: arm64: Fix error return code in init_hyp_mode()Wang Wensheng2021-04-061-1/+3
| | |/
| * | Merge branch 'kvm-arm64/host-stage2' into kvmarm-master/nextMarc Zyngier2021-04-131-31/+176
| |\ \
| | * | KVM: arm64: Make symbol '_kvm_host_prot_finalize' staticXu Jia2021-03-311-1/+1
| | * | KVM: arm64: Drop the CPU_FTR_REG_HYP_COPY infrastructureMarc Zyngier2021-03-251-0/+3
| | * | KVM: arm64: Protect the .hyp sections from the hostQuentin Perret2021-03-191-0/+46
| | * | KVM: arm64: Wrap the host with a stage 2Quentin Perret2021-03-191-0/+10
| | * | KVM: arm64: Set host stage 2 using kvm_nvhe_init_paramsQuentin Perret2021-03-191-0/+5
| | * | KVM: arm64: Elevate hypervisor mappings creation at EL2Quentin Perret2021-03-191-6/+81
| | * | KVM: arm64: Factor out vector address calculationQuentin Perret2021-03-191-8/+1
| | * | KVM: arm64: Introduce a BSS section for use at HypQuentin Perret2021-03-191-1/+13
| | * | KVM: arm64: Initialize kvm_nvhe_init_params earlyQuentin Perret2021-03-191-12/+18
| | * | Merge tag 'v5.12-rc3' into kvm-arm64/host-stage2Marc Zyngier2021-03-191-1/+6
| | |\|
| | * | KVM: arm64: Enable SVE support for nVHEDaniel Kiss2021-03-181-5/+0
| * | | Merge branch 'kvm-arm64/debug-5.13' into kvmarm-master/nextMarc Zyngier2021-04-131-0/+2
| |\ \ \
| | * | | KVM: arm64: Initialize VCPU mdcr_el2 before loading itAlexandru Elisei2021-04-071-0/+2
| | | |/ | | |/|
| * / | KVM: arm64: Move SPE availability check to VCPU loadSuzuki K Poulose2021-04-071-0/+2
| |/ /
* | | KVM: constify kvm_arch_flush_remote_tlbs_memslotPaolo Bonzini2021-04-171-1/+1
* | | KVM: aarch64: implement KVM_CAP_SET_GUEST_DEBUG2Maxim Levitsky2021-04-171-0/+2
|/ /
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-03-141-1/+6
|\ \ | |/ |/|
| * KVM: arm64: Ensure I-cache isolation between vcpus of a same VMMarc Zyngier2021-03-091-1/+6
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2021-02-211-4/+3
|\|
| * Merge branch 'kvm-arm64/hyp-reloc' into kvmarm-master/nextMarc Zyngier2021-02-121-4/+3
| |\
| | * KVM: arm64: Set up .hyp.rodata ELF sectionDavid Brazdil2021-01-231-4/+3
* | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2021-02-211-0/+3
|\ \ \ | |/ / |/| |
| * | arm64: Make kvm-arm.mode={nvhe, protected} an alias of id_aa64mmfr1.vh=0Marc Zyngier2021-02-091-0/+3
| |/
* / KVM: arm64: Compute TPIDR_EL2 ignoring MTE tagSteven Price2021-01-211-1/+2
|/
* KVM: arm64: Fix hyp_cpu_pm_{init,exit} __init annotationMarc Zyngier2020-12-301-2/+2
* KVM: arm64: Move double-checked lock to kvm_vgic_map_resources()Alexandru Elisei2020-12-231-5/+3
* KVM: arm64: Declutter host PSCI 0.1 handlingMarc Zyngier2020-12-221-5/+7
* KVM: arm64: Minor cleanup of hyp variables used in hostDavid Brazdil2020-12-221-3/+1
* KVM: arm64: Prevent use of invalid PSCI v0.1 function IDsDavid Brazdil2020-12-221-4/+10
* Merge remote-tracking branch 'origin/kvm-arm64/psci-relay' into kvmarm-master...Marc Zyngier2020-12-091-18/+121
|\
| * KVM: arm64: Fix EL2 mode availability checksDavid Brazdil2020-12-041-3/+6
| * KVM: arm64: Keep nVHE EL2 vector installedDavid Brazdil2020-12-041-4/+8
| * KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2David Brazdil2020-12-041-1/+24
| * KVM: arm64: Create nVHE copy of cpu_logical_mapDavid Brazdil2020-12-041-0/+19
| * KVM: arm64: Add .hyp.data..ro_after_init ELF sectionDavid Brazdil2020-12-041-0/+8
| * KVM: arm64: Init MAIR/TCR_EL2 from params structDavid Brazdil2020-12-041-0/+22
| * KVM: arm64: Move hyp-init params to a per-CPU structDavid Brazdil2020-12-041-10/+13
| * KVM: arm64: Remove vector_ptr param of hyp-initDavid Brazdil2020-12-041-3/+1
| * KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capabilityDavid Brazdil2020-12-041-1/+8
| * KVM: arm64: Add kvm-arm.mode early kernel parameterDavid Brazdil2020-12-041-0/+16
* | Merge remote-tracking branch 'origin/kvm-arm64/csv3' into kvmarm-master/queueMarc Zyngier2020-12-031-2/+4
|\ \
| * | KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs are Meltdown-safeMarc Zyngier2020-11-301-2/+4
* | | Merge branch 'kvm-arm64/misc-5.11' into kvmarm-master/nextMarc Zyngier2020-11-271-2/+29
|\ \ \
| * | | KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension()Will Deacon2020-11-271-2/+29
| | |/ | |/|