summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm/hyp (follow)
Commit message (Expand)AuthorAgeFilesLines
* arm64: KVM: Warn when PARange is less than 40 bitsMarc Zyngier2016-04-061-2/+37
* arm64: kvm: 4.6-rc1: Fix VTCR_EL2 VS settingSuzuki K Poulose2016-03-301-2/+4
* kvm: arm64: Disable compiler instrumentation for hypervisor codeCatalin Marinas2016-03-211-0/+4
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2016-03-181-0/+1
|\
| * arm64: prevent potential circular header dependencies in asm/bug.hArd Biesheuvel2016-02-181-0/+1
* | arm64: KVM: vgic-v3: Only wipe LRs on vcpu exitMarc Zyngier2016-03-091-5/+4
* | arm64: KVM: vgic-v3: Reset LRs at boot timeMarc Zyngier2016-03-091-0/+9
* | arm64: KVM: vgic-v3: Do not save an LR known to be emptyMarc Zyngier2016-03-091-2/+9
* | arm64: KVM: vgic-v3: Save maintenance interrupt state only if requiredMarc Zyngier2016-03-091-2/+31
* | arm64: KVM: vgic-v3: Avoid accessing ICH registersMarc Zyngier2016-03-091-113/+180
* | arm64: KVM: Add access handler for PMUSERENR registerShannon Zhao2016-02-291-0/+3
* | arm64: KVM: Move vgic-v2 and timer save/restore to virt/kvm/arm/hypMarc Zyngier2016-02-293-153/+5
* | arm64: KVM: Move kvm/hyp/hyp.h to include/asm/kvm_hyp.hMarc Zyngier2016-02-299-200/+8
* | arm64: KVM: Move most of the fault decoding to CMarc Zyngier2016-02-292-64/+90
* | arm64: KVM: VHE: Add alternative panic handlingMarc Zyngier2016-02-291-8/+27
* | arm64: KVM: VHE: Add fpsimd enabling on guest accessMarc Zyngier2016-02-291-0/+6
* | arm64: KVM: VHE: Use unified sysreg accessors for timerMarc Zyngier2016-02-291-5/+5
* | arm64: KVM: VHE: Implement VHE activate/deactivate_trapsMarc Zyngier2016-02-291-6/+47
* | arm64: KVM: VHE: Make __fpsimd_enabled VHE awareMarc Zyngier2016-02-292-4/+20
* | arm64: KVM: VHE: Enable minimal sysreg save/restoreMarc Zyngier2016-02-291-2/+13
* | arm64: KVM: VHE: Use unified system register accessorsMarc Zyngier2016-02-291-42/+42
* | arm64: KVM: VHE: Split save/restore of registers shared between guest and hostMarc Zyngier2016-02-291-15/+33
* | arm64: KVM: VHE: Differenciate host/guest sysreg save/restoreMarc Zyngier2016-02-293-9/+31
* | arm64: KVM: VHE: Introduce unified system register accessorsMarc Zyngier2016-02-291-0/+72
* | arm64: KVM: VHE: Patch out kern_hyp_vaMarc Zyngier2016-02-291-3/+22
* | arm64: KVM: VHE: Patch out use of HVCMarc Zyngier2016-02-291-9/+31
* | arm64: KVM: Switch to C-based stage2 initMarc Zyngier2016-02-292-0/+45
* | arm64: KVM: vgic-v3: Restore ICH_APR0Rn_EL2 before ICH_APR1Rn_EL2Marc Zyngier2016-02-241-10/+10
|/
* arm64: KVM: Obey RES0/1 reserved bits when setting CPTR_EL2Dave Martin2016-01-241-2/+6
* arm64: KVM: Remove weak attributesMarc Zyngier2015-12-145-21/+13
* arm64: KVM: Turn system register numbers to an enumMarc Zyngier2015-12-143-2/+3
* arm64: KVM: Add compatibility aliasesMarc Zyngier2015-12-145-0/+21
* arm64: KVM: Add panic handlingMarc Zyngier2015-12-143-1/+41
* arm64: KVM: HYP mode entry pointsMarc Zyngier2015-12-142-0/+204
* arm64: KVM: Implement TLB handlingMarc Zyngier2015-12-143-0/+75
* arm64: KVM: Implement fpsimd save/restoreMarc Zyngier2015-12-146-2/+81
* arm64: KVM: Implement the core world switchMarc Zyngier2015-12-142-0/+136
* arm64: KVM: Add patchable function selectorMarc Zyngier2015-12-141-0/+24
* arm64: KVM: Implement guest entryMarc Zyngier2015-12-143-0/+133
* arm64: KVM: Implement debug save/restoreMarc Zyngier2015-12-143-0/+147
* arm64: KVM: Implement 32bit system register save/restoreMarc Zyngier2015-12-142-0/+49
* arm64: KVM: Implement system register save/restoreMarc Zyngier2015-12-143-0/+94
* arm64: KVM: Implement timer save/restoreMarc Zyngier2015-12-143-0/+75
* arm64: KVM: Implement vgic-v3 save/restoreMarc Zyngier2015-12-143-0/+230
* arm64: KVM: Implement vgic-v2 save/restoreMarc Zyngier2015-12-143-0/+92
* arm64: KVM: Add a HYP-specific header fileMarc Zyngier2015-12-141-0/+33