summaryrefslogtreecommitdiff
path: root/arch/arm/kvm/hyp
AgeCommit message (Expand)Author
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Thomas Gleixner
2019-06-05treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 266Thomas Gleixner
2019-05-24KVM: arm/arm64: Move cc/it checks under hyp's Makefile to avoid instrumentationJames Morse
2019-02-19KVM: arm/arm64: Factor out VMID into struct kvm_vmidChristoffer Dall
2019-02-19arm/arm64: KVM: Statically configure the host's view of MPIDRMarc Zyngier
2019-02-19ARM: KVM: Teach some form of type-safety to kvm_call_hypMarc Zyngier
2018-06-15arm: port KCOV to armDmitry Vyukov
2018-06-05Merge branches 'fixes', 'misc' and 'spectre' into for-linusRussell King
2018-05-31ARM: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handlingRussell King
2018-05-31ARM: KVM: invalidate icache on guest exit for Cortex-A15Marc Zyngier
2018-05-31ARM: KVM: invalidate BTB on guest exit for Cortex-A12/A17Marc Zyngier
2018-03-19Merge tag 'kvm-arm-fixes-for-v4.16-2' into HEADMarc Zyngier
2018-03-19KVM: arm/arm64: Avoid VGICv3 save/restore on VHE with no IRQsChristoffer Dall
2018-03-19KVM: arm/arm64: Move arm64-only vgic-v2-sr.c file to arm64Christoffer Dall
2018-03-19KVM: arm/arm64: Handle VGICv2 save/restore from the main VGIC codeChristoffer Dall
2018-03-19KVM: arm64: Introduce VHE-specific kvm_vcpu_runChristoffer Dall
2018-03-19KVM: arm/arm64: Get rid of vcpu->arch.irq_linesChristoffer Dall
2018-02-15ARM: kvm: fix building with gcc-8Arnd Bergmann
2018-01-08KVM: arm/arm64: Detangle kvm_mmu.h from kvm_hyp.hMarc Zyngier
2017-11-16Merge tag 'kvm-4.15-1' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2017-11-06KVM: arm/arm64: Move timer save/restore out of the hyp codeChristoffer Dall
2017-11-04Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGreg Kroah-Hartman
2017-10-21arm/arm64: kvm: Disable branch profiling in HYP codeJulien Thierry
2017-06-15Merge branch 'kvmarm-master/master' into HEADMarc Zyngier
2017-05-16KVM: arm: Restore banked registers and physical timer access on hyp_panic()James Morse
2017-05-15KVM: arm: plug potential guest hardware debug leakageZhichao Huang
2017-05-15arm: KVM: Do not use stack-protector to compile HYP codeMarc Zyngier
2017-04-20ARM: KVM: Fix idmap stub entry when running Thumb-2 codeMarc Zyngier
2017-04-09ARM: KVM: Allow the main HYP code to use the init hyp stub implementationMarc Zyngier
2017-04-09ARM: KVM: Convert KVM to use HVC_GET_VECTORSMarc Zyngier
2016-11-04arm/arm64: KVM: Perform local TLB invalidation when multiplexing vcpus on a s...Marc Zyngier
2016-09-22ARM: KVM: Support vgic-v3Vladimir Murzin
2016-09-08arm: KVM: Handle async aborts delivered while at HYPMarc Zyngier
2016-09-08arm: KVM: Preserve pending Virtual Abort in world switchMarc Zyngier
2016-09-08KVM: arm/arm64: Get rid of exported aliases to static functionsChristoffer Dall
2016-02-29ARM: KVM: Use common version of timer-sr.cMarc Zyngier
2016-02-29ARM: KVM: Use common version of vgic-v2-sr.cMarc Zyngier
2016-02-29ARM: KVM: Move kvm/hyp/hyp.h to include/asm/kvm_hyp.hMarc Zyngier
2016-02-29ARM: KVM: Remove __weak attributesMarc Zyngier
2016-02-29ARM: KVM: Switch to C-based stage2 initMarc Zyngier
2016-02-29ARM: KVM: Add panic handling codeMarc Zyngier
2016-02-29ARM: KVM: Add HYP mode entry codeMarc Zyngier
2016-02-29ARM: KVM: Add populating of fault data structureMarc Zyngier
2016-02-29ARM: KVM: Add the new world switch implementationMarc Zyngier
2016-02-29ARM: KVM: Add VFP lazy save/restore handlerMarc Zyngier
2016-02-29ARM: KVM: Add guest entry codeMarc Zyngier
2016-02-29ARM: KVM: Add banked registers save/restoreMarc Zyngier
2016-02-29ARM: KVM: Add VFP save/restoreMarc Zyngier
2016-02-29ARM: KVM: Add vgic v2 save/restoreMarc Zyngier