aboutsummaryrefslogtreecommitdiff
path: root/arch/arm/kvm/hyp/switch.c
AgeCommit message (Expand)AuthorFilesLines
2020-03-24arm: Remove 32bit KVM host supportGravatar Marc Zyngier 1-242/+0
2019-06-19treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 234Gravatar Thomas Gleixner 1-12/+1
2019-02-19KVM: arm/arm64: Factor out VMID into struct kvm_vmidGravatar Christoffer Dall 1-1/+1
2018-03-19KVM: arm/arm64: Avoid VGICv3 save/restore on VHE with no IRQsGravatar Christoffer Dall 1-2/+6
2018-03-19KVM: arm/arm64: Handle VGICv2 save/restore from the main VGIC codeGravatar Christoffer Dall 1-4/+0
2018-03-19KVM: arm64: Introduce VHE-specific kvm_vcpu_runGravatar Christoffer Dall 1-1/+1
2018-03-19KVM: arm/arm64: Get rid of vcpu->arch.irq_linesGravatar Christoffer Dall 1-1/+1
2018-01-08KVM: arm/arm64: Detangle kvm_mmu.h from kvm_hyp.hGravatar Marc Zyngier 1-0/+1
2017-11-06KVM: arm/arm64: Move timer save/restore out of the hyp codeGravatar Christoffer Dall 1-3/+4
2017-06-15Merge branch 'kvmarm-master/master' into HEADGravatar Marc Zyngier 1-1/+3
2017-05-16KVM: arm: Restore banked registers and physical timer access on hyp_panic()Gravatar James Morse 1-0/+2
2017-05-15KVM: arm: plug potential guest hardware debug leakageGravatar Zhichao Huang 1-1/+3
2016-09-22ARM: KVM: Support vgic-v3Gravatar Vladimir Murzin 1-2/+10
2016-09-08arm: KVM: Preserve pending Virtual Abort in world switchGravatar Marc Zyngier 1-0/+9
2016-09-08KVM: arm/arm64: Get rid of exported aliases to static functionsGravatar Christoffer Dall 1-3/+1
2016-02-29ARM: KVM: Move kvm/hyp/hyp.h to include/asm/kvm_hyp.hGravatar Marc Zyngier 1-1/+1
2016-02-29ARM: KVM: Remove __weak attributesGravatar Marc Zyngier 1-1/+1
2016-02-29ARM: KVM: Add panic handling codeGravatar Marc Zyngier 1-0/+38
2016-02-29ARM: KVM: Add populating of fault data structureGravatar Marc Zyngier 1-0/+54
2016-02-29ARM: KVM: Add the new world switch implementationGravatar Marc Zyngier 1-0/+140