summaryrefslogtreecommitdiffstats
path: root/arch/arm64/kvm
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2015-06-241-14/+4Star
|\
| * arm64: KVM: Switch vgic save/restore to alternative_insnMarc Zyngier2015-06-121-14/+4Star
* | arm/arm64: KVM: vgic: Do not save GICH_HCR / ICH_HCR_EL2Marc Zyngier2015-06-172-5/+0Star
* | KVM: arm64: fix misleading comments in save/restoreAlex Bennée2015-06-171-4/+4
* | KVM: arm/arm64: Enable the KVM-VFIO deviceKim Phillips2015-06-172-1/+2
|/
* Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2015-04-161-0/+25
|\
| * arm64: KVM: use ID map with increased VA range if requiredArd Biesheuvel2015-03-231-0/+25
* | KVM: arm/arm64: remove now unneeded include directory from MakefileAndre Przywara2015-03-261-1/+1
* | KVM: arm/arm64: add irqfd supportEric Auger2015-03-122-1/+3
* | KVM: arm/arm64: unset CONFIG_HAVE_KVM_IRQCHIPEric Auger2015-03-121-1/+0Star
* | arm/arm64: KVM: Kill CONFIG_KVM_ARM_{VGIC,TIMER}Christoffer Dall2015-03-122-23/+10Star
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2015-02-137-9/+139
|\
| * Merge tag 'kvm-arm-for-3.20' of git://git.kernel.org/pub/scm/linux/kernel/git...Paolo Bonzini2015-01-237-9/+139
| |\
| | * arm64: KVM: add SGI generation register emulationAndre Przywara2015-01-201-0/+27
| | * arm/arm64: KVM: add virtual GICv3 distributor emulationAndre Przywara2015-01-201-0/+1
| | * arm/arm64: KVM: split GICv2 specific emulation code from vgic.cAndre Przywara2015-01-201-0/+1
| | * arm/arm64: KVM: make the value of ICC_SRE_EL1 a per-VM variableAndre Przywara2015-01-201-5/+9
| | * arm/arm64: KVM: rework MPIDR assignment and add accessorsAndre Przywara2015-01-201-2/+11
| | * KVM: arm/arm64: Enable Dirty Page logging for ARMv8Mario Smarduch2015-01-161-0/+2
| | * KVM: arm64: Add HYP interface to flush VM Stage 1/2 TLB entriesMario Smarduch2015-01-161-0/+22
| | * arm/arm64: KVM: add tracing support for arm64 exit handlerWei Huang2015-01-152-2/+66
* | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2015-02-125-45/+53
|\| |
| * | arm64: kvm: decode ESR_ELx.EC when reporting exceptionsMark Rutland2015-01-151-3/+4
| * | arm64: kvm: move to ESR_ELx macrosMark Rutland2015-01-155-42/+49
| |/
* | Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds2015-02-091-0/+1
|\ \
| * \ Merge branch 'for-mingo' of git://git.kernel.org/pub/scm/linux/kernel/git/pau...Ingo Molnar2015-01-211-0/+1
| |\ \
| | * | rcu: Make SRCU optional by using CONFIG_SRCUPranith Kumar2015-01-061-0/+1
| | |/
* | / arm/arm64: KVM: Use set/way op trapping to track the state of the cachesMarc Zyngier2015-01-291-65/+10Star
|/ /
* | arm64: KVM: Fix HCR setting for 32bit guestsMarc Zyngier2015-01-121-1/+0Star
* | arm64: KVM: Fix TLB invalidation by IPA/VMIDMarc Zyngier2015-01-121-0/+1
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2014-12-191-26/+0Star
|\
| * arm/arm64: KVM: Clarify KVM_ARM_VCPU_INIT ABIChristoffer Dall2014-12-131-25/+0Star
| * arm/arm64: KVM: Reset the HCR on each vcpu when resetting the vcpuChristoffer Dall2014-12-131-1/+0Star
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a...Linus Torvalds2014-12-091-2/+2
|\ \
| * | arm64: kvm: eliminate literal pool entriesArd Biesheuvel2014-11-071-2/+2
| |/
* / arm64: KVM: Handle traps of ICC_SRE_EL1 as RAZ/WIChristoffer Dall2014-11-261-0/+9
|/
* Merge tag 'kvm-arm-for-3.18-take-2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2014-10-181-4/+8
|\
| * arm/arm64: KVM: Fix BE accesses to GICv2 EISR and ELRSR regsChristoffer Dall2014-10-161-4/+8
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2014-10-082-2/+2
|\|
| * KVM: ARM/arm64: return -EFAULT if copy_from_user fails in set_timer_regWill Deacon2014-08-271-1/+1
| * KVM: ARM/arm64: avoid returning negative error code as boolWill Deacon2014-08-271-1/+1
* | arm/arm64: KVM: Complete WFI/WFE instructionsChristoffer Dall2014-08-291-0/+2
* | ARM/ARM64: KVM: Nuke Hyp-mode tlbs before enabling MMUPranavkumar Sawargaonkar2014-08-291-0/+4
|/
* arm64: KVM: fix 64bit CP15 VM access for 32bit guestsMarc Zyngier2014-08-011-2/+5
* arm64: KVM: GICv3: move system register access to msr_s/mrs_sMarc Zyngier2014-07-311-65/+65
* arm64: KVM: enable trapping of all debug registersMarc Zyngier2014-07-111-0/+8
* arm64: KVM: implement lazy world switch for debug registersMarc Zyngier2014-07-111-6/+457
* arm64: KVM: add trap handlers for AArch32 debug registersMarc Zyngier2014-07-111-2/+142
* arm64: KVM: check ordering of all system register tablesMarc Zyngier2014-07-111-2/+20
* arm64: KVM: use separate tables for AArch32 32 and 64bit trapsMarc Zyngier2014-07-111-3/+10