aboutsummaryrefslogtreecommitdiff
path: root/arch/arm64/kvm/arm.c
AgeCommit message (Expand)Author
2020-12-09Merge remote-tracking branch 'origin/kvm-arm64/psci-relay' into kvmarm-master...Marc Zyngier
2020-12-04KVM: arm64: Fix EL2 mode availability checksDavid Brazdil
2020-12-04KVM: arm64: Keep nVHE EL2 vector installedDavid Brazdil
2020-12-04KVM: arm64: Bootstrap PSCI SMC handler in nVHE EL2David Brazdil
2020-12-04KVM: arm64: Create nVHE copy of cpu_logical_mapDavid Brazdil
2020-12-04KVM: arm64: Add .hyp.data..ro_after_init ELF sectionDavid Brazdil
2020-12-04KVM: arm64: Init MAIR/TCR_EL2 from params structDavid Brazdil
2020-12-04KVM: arm64: Move hyp-init params to a per-CPU structDavid Brazdil
2020-12-04KVM: arm64: Remove vector_ptr param of hyp-initDavid Brazdil
2020-12-04KVM: arm64: Add ARM64_KVM_PROTECTED_MODE CPU capabilityDavid Brazdil
2020-12-04KVM: arm64: Add kvm-arm.mode early kernel parameterDavid Brazdil
2020-12-03Merge remote-tracking branch 'origin/kvm-arm64/csv3' into kvmarm-master/queueMarc Zyngier
2020-11-30KVM: arm64: Advertise ID_AA64PFR0_EL1.CSV3=1 if the CPUs are Meltdown-safeMarc Zyngier
2020-11-27Merge branch 'kvm-arm64/misc-5.11' into kvmarm-master/nextMarc Zyngier
2020-11-27KVM: arm64: Remove kvm_arch_vm_ioctl_check_extension()Will Deacon
2020-11-27Merge branch 'kvm-arm64/vector-rework' into kvmarm-master/nextMarc Zyngier
2020-11-27Merge branch 'kvm-arm64/copro-no-more' into kvmarm-master/nextMarc Zyngier
2020-11-16KVM: arm64: Remove redundant hyp vectors entryWill Deacon
2020-11-16arm64: spectre: Rename ARM64_HARDEN_EL2_VECTORS to ARM64_SPECTRE_V3AWill Deacon
2020-11-16KVM: arm64: Allocate hyp vectors staticallyWill Deacon
2020-11-16KVM: arm64: Move BP hardening helpers into spectre.hWill Deacon
2020-11-16KVM: arm64: Make BP hardening globals static insteadWill Deacon
2020-11-16KVM: arm64: Move kvm_get_hyp_vector() out of header fileWill Deacon
2020-11-16KVM: arm64: Tidy up kvm_map_vector()Will Deacon
2020-11-16KVM: arm64: Remove redundant Spectre-v2 code from kvm_map_vector()Will Deacon
2020-11-13Merge tag 'kvmarm-fixes-5.10-3' of git://git.kernel.org/pub/scm/linux/kernel/...Paolo Bonzini
2020-11-12KVM: arm64: Allow setting of ID_AA64PFR0_EL1.CSV2 from userspaceMarc Zyngier
2020-11-10KVM: arm64: Drop kvm_coproc.hMarc Zyngier
2020-11-01Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2020-10-30KVM: arm64: Handle Asymmetric AArch32 systemsQais Yousef
2020-10-29arm64: Add workaround for Arm Cortex-A77 erratum 1508412Rob Herring
2020-09-30Merge branch 'kvm-arm64/hyp-pcpu' into kvmarm-master/nextMarc Zyngier
2020-09-30Merge remote-tracking branch 'arm64/for-next/ghostbusters' into kvm-arm64/hyp...Marc Zyngier
2020-09-30kvm: arm64: Remove unnecessary hyp mappingsDavid Brazdil
2020-09-30kvm: arm64: Set up hyp percpu data for nVHEDavid Brazdil
2020-09-30kvm: arm64: Create separate instances of kvm_host_data for VHE/nVHEDavid Brazdil
2020-09-30kvm: arm64: Duplicate arm64_ssbd_callback_required for nVHE hypDavid Brazdil
2020-09-29KVM: arm64: Allow patching EL2 vectors even with KASLR is not enabledWill Deacon
2020-09-29KVM: arm64: Convert ARCH_WORKAROUND_2 to arm64_get_spectre_v4_state()Marc Zyngier
2020-09-29KVM: arm64: Simplify handling of ARCH_WORKAROUND_2Marc Zyngier
2020-09-29Merge branch 'kvm-arm64/pmu-5.9' into kvmarm-master/nextMarc Zyngier
2020-09-29KVM: arm64: Add PMU event filtering infrastructureMarc Zyngier
2020-09-16Merge branch 'kvm-arm64/nvhe-hyp-context' into kvmarm-master/nextMarc Zyngier
2020-09-15KVM: arm64: nVHE: Migrate hyp-init to SMCCCAndrew Scull
2020-09-15KVM: arm64: nVHE: Migrate hyp interface to SMCCCAndrew Scull
2020-09-15KVM: arm64: nVHE: Pass pointers consistently to hyp-initAndrew Scull
2020-09-15KVM: arm64: Introduce hyp contextAndrew Scull
2020-09-15KVM: arm64: nVHE: Use separate vector for the hostAndrew Scull
2020-09-15KVM: arm64: Save chosen hyp vector to a percpu variableAndrew Scull
2020-09-15KVM: arm64: Remove kvm_host_data_t typedefAndrew Scull