summaryrefslogtreecommitdiff
path: root/arch/arm/kvm/hyp
AgeCommit message (Expand)AuthorFilesLines
2018-11-23ARM: KVM: Add SMCCC_ARCH_WORKAROUND_1 fast handlingRussell King1-1/+16
2018-11-23ARM: KVM: invalidate icache on guest exit for Cortex-A15Marc Zyngier1-0/+24
2018-11-23ARM: KVM: invalidate BTB on guest exit for Cortex-A12/A17Marc Zyngier1-2/+69
2018-04-13KVM: arm: Restore banked registers and physical timer access on hyp_panic()James Morse1-0/+2
2018-03-11ARM: kvm: fix building with gcc-8Arnd Bergmann2-0/+9
2017-11-08arm/arm64: kvm: Disable branch profiling in HYP codeJulien Thierry1-1/+1
2017-05-25KVM: arm: plug potential guest hardware debug leakageZhichao Huang1-1/+3
2017-05-25arm: KVM: Do not use stack-protector to compile HYP codeMarc Zyngier1-0/+2
2016-11-04arm/arm64: KVM: Perform local TLB invalidation when multiplexing vcpus on a s...Marc Zyngier1-0/+15
2016-09-22ARM: KVM: Support vgic-v3Vladimir Murzin2-2/+11
2016-09-08arm: KVM: Handle async aborts delivered while at HYPMarc Zyngier2-1/+46
2016-09-08arm: KVM: Preserve pending Virtual Abort in world switchMarc Zyngier1-0/+9
2016-09-08KVM: arm/arm64: Get rid of exported aliases to static functionsChristoffer Dall2-14/+5
2016-02-29ARM: KVM: Use common version of timer-sr.cMarc Zyngier2-70/+1
2016-02-29ARM: KVM: Use common version of vgic-v2-sr.cMarc Zyngier2-83/+4
2016-02-29ARM: KVM: Move kvm/hyp/hyp.h to include/asm/kvm_hyp.hMarc Zyngier8-142/+7
2016-02-29ARM: KVM: Remove __weak attributesMarc Zyngier3-7/+5
2016-02-29ARM: KVM: Switch to C-based stage2 initMarc Zyngier3-0/+37
2016-02-29ARM: KVM: Add panic handling codeMarc Zyngier2-7/+59
2016-02-29ARM: KVM: Add HYP mode entry codeMarc Zyngier3-0/+160
2016-02-29ARM: KVM: Add populating of fault data structureMarc Zyngier2-0/+58
2016-02-29ARM: KVM: Add the new world switch implementationMarc Zyngier3-0/+148
2016-02-29ARM: KVM: Add VFP lazy save/restore handlerMarc Zyngier1-0/+31
2016-02-29ARM: KVM: Add guest entry codeMarc Zyngier3-0/+73
2016-02-29ARM: KVM: Add banked registers save/restoreMarc Zyngier3-0/+89
2016-02-29ARM: KVM: Add VFP save/restoreMarc Zyngier3-0/+82
2016-02-29ARM: KVM: Add vgic v2 save/restoreMarc Zyngier3-0/+88
2016-02-29ARM: KVM: Add timer save/restoreMarc Zyngier3-0/+80
2016-02-29ARM: KVM: Add CP15 save/restore codeMarc Zyngier3-0/+113
2016-02-29ARM: KVM: Add TLB invalidation codeMarc Zyngier3-0/+80
2016-02-29ARM: KVM: Add system register accessor macrosMarc Zyngier1-0/+15
2016-02-29ARM: KVM: Add a HYP-specific header fileMarc Zyngier1-0/+30