| Commit message (Expand) | Author | Age | Files | Lines |
* | arm64/kvm: use alternative auto-nop | Mark Rutland | 2016-09-12 | 1 | -5/+1 |
* | arm64: hyp/kvm: Make hyp-stub extensible | Geoff Levand | 2016-04-28 | 1 | -2/+2 |
* | arm64: kvm: Move lr save/restore from do_el2_call into EL1 | James Morse | 2016-04-28 | 1 | -1/+6 |
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 2016-03-17 | 1 | -3/+3 |
|\ |
|
| * | arm64: kvm: deal with kernel symbols outside of linear mapping | Ard Biesheuvel | 2016-02-18 | 1 | -3/+3 |
* | | arm64: KVM: VHE: Patch out use of HVC | Marc Zyngier | 2016-02-29 | 1 | -0/+7 |
|/ |
|
* | arm64: KVM: Move away from the assembly version of the world switch | Marc Zyngier | 2015-12-14 | 1 | -1080/+1 |
* | arm64: kvm: report original PAR_EL1 upon panic | Mark Rutland | 2015-11-24 | 1 | -1/+5 |
* | arm64: kvm: avoid %p in __kvm_hyp_panic | Mark Rutland | 2015-11-24 | 1 | -1/+1 |
* | arm64: KVM: Add workaround for Cortex-A57 erratum 834220 | Marc Zyngier | 2015-11-24 | 1 | -0/+6 |
* | arm64: kvm: restore EL1N SP for panic | Mark Rutland | 2015-10-22 | 1 | -0/+8 |
* | Merge tag 'kvm-arm-for-4.3-rc2-2' of git://git.kernel.org/pub/scm/linux/kerne... | Paolo Bonzini | 2015-09-17 | 1 | -21/+10 |
|\ |
|
| * | arm64: KVM: Remove all traces of the ThumbEE registers | Will Deacon | 2015-09-17 | 1 | -18/+4 |
| * | arm64: KVM: Disable virtual timer even if the guest is not using it | Marc Zyngier | 2015-09-17 | 1 | -2/+3 |
| * | KVM: arm64: add workaround for Cortex-A57 erratum #852523 | Will Deacon | 2015-09-14 | 1 | -1/+3 |
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2015-09-10 | 1 | -399/+218 |
|\ \
| |/ |
|
| * | arm64: KVM: Optimize arm64 skip 30-50% vfp/simd save/restore on exits | Mario Smarduch | 2015-08-19 | 1 | -9/+64 |
| * | KVM: arm64: introduce vcpu->arch.debug_ptr | Alex Bennée | 2015-07-21 | 1 | -8/+16 |
| * | KVM: arm64: re-factor hyp.S debug register code | Alex Bennée | 2015-07-21 | 1 | -379/+138 |
| * | KVM: arm: introduce kvm_arm_init/setup/clear_debug | Alex Bennée | 2015-07-21 | 1 | -11/+8 |
* | | arm64: kvm: Adopt new alternative assembler macros | Daniel Thompson | 2015-07-27 | 1 | -2/+10 |
|/ |
|
* | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 2015-06-24 | 1 | -14/+4 |
|\ |
|
| * | arm64: KVM: Switch vgic save/restore to alternative_insn | Marc Zyngier | 2015-06-12 | 1 | -14/+4 |
* | | KVM: arm64: fix misleading comments in save/restore | Alex Bennée | 2015-06-17 | 1 | -4/+4 |
|/ |
|
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2015-02-13 | 1 | -0/+22 |
|\ |
|
| * | Merge tag 'kvm-arm-for-3.20' of git://git.kernel.org/pub/scm/linux/kernel/git... | Paolo Bonzini | 2015-01-23 | 1 | -0/+22 |
| |\ |
|
| | * | KVM: arm64: Add HYP interface to flush VM Stage 1/2 TLB entries | Mario Smarduch | 2015-01-16 | 1 | -0/+22 |
* | | | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 2015-02-11 | 1 | -8/+9 |
|\ \ \
| |/ / |
|
| * | | arm64: kvm: move to ESR_ELx macros | Mark Rutland | 2015-01-15 | 1 | -8/+9 |
| |/ |
|
* | | arm64: KVM: Fix TLB invalidation by IPA/VMID | Marc Zyngier | 2015-01-12 | 1 | -0/+1 |
|/ |
|
* | arm64: kvm: eliminate literal pool entries | Ard Biesheuvel | 2014-11-07 | 1 | -2/+2 |
* | arm64: KVM: enable trapping of all debug registers | Marc Zyngier | 2014-07-11 | 1 | -0/+8 |
* | arm64: KVM: implement lazy world switch for debug registers | Marc Zyngier | 2014-07-11 | 1 | -6/+457 |
* | ARM64: KVM: store kvm_vcpu_fault_info est_el2 as word | Victor Kamensky | 2014-07-11 | 1 | -1/+1 |
* | arm64: KVM: move HCR_EL2.{IMO,FMO} manipulation into the vgic switch code | Marc Zyngier | 2014-07-11 | 1 | -5/+12 |
* | arm64: KVM: split GICv2 world switch from hyp code | Marc Zyngier | 2014-07-11 | 1 | -88/+16 |
* | arm64: KVM: remove __kvm_hyp_code_{start,end} from hyp.S | Marc Zyngier | 2014-07-11 | 1 | -6/+0 |
* | KVM: arm/arm64: vgic: move GICv2 registers to their own structure | Marc Zyngier | 2014-07-11 | 1 | -13/+13 |
* | arm64: kvm: use inner-shareable barriers for inner-shareable maintenance | Will Deacon | 2014-05-09 | 1 | -3/+9 |
* | arm/arm64: KVM: detect CPU reset on CPU_PM_EXIT | Marc Zyngier | 2014-02-27 | 1 | -2/+25 |
* | arm64: KVM: vgic: byteswap GICv2 access on world switch if BE | Marc Zyngier | 2013-11-06 | 1 | -0/+13 |
* | arm64: KVM: add missing dsb before invalidating Stage-2 TLBs | Marc Zyngier | 2013-08-09 | 1 | -0/+3 |
* | arm64: KVM: perform save/restore of PAR_EL1 | Marc Zyngier | 2013-08-09 | 1 | -0/+10 |
* | arm64: KVM: 32bit specific register world switch | Marc Zyngier | 2013-06-12 | 1 | -0/+70 |
* | arm64: KVM: Plug the arch timer | Marc Zyngier | 2013-06-12 | 1 | -0/+56 |
* | arm64: KVM: Plug the VGIC | Marc Zyngier | 2013-06-12 | 1 | -0/+88 |
* | arm64: KVM: HYP mode world switch implementation | Marc Zyngier | 2013-06-12 | 1 | -0/+617 |