summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Expand)AuthorAgeFilesLines
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2017-05-08121-3150/+7950
|\
| * kvm: nVMX: Don't validate disabled secondary controlsJim Mattson2017-05-051-3/+4
| * Revert "KVM: Support vCPU-based gfn->hva cache"Paolo Bonzini2017-05-032-30/+33
| * KVM: x86: don't hold kvm->lock in KVM_SET_GSI_ROUTINGDavid Hildenbrand2017-05-024-18/+11
| * Merge tag 'kvm-arm-for-v4.12' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini2017-04-2735-617/+694
| |\
| | * ARM: KVM: Fix idmap stub entry when running Thumb-2 codeMarc Zyngier2017-04-201-1/+0
| | * ARM: hyp-stub: Fix Thumb-2 compilationMarc Zyngier2017-04-201-1/+1
| | * KVM: arm/arm64: fix races in kvm_psci_vcpu_onAndrew Jones2017-04-191-1/+7
| | * Merge remote-tracking branch 'rutland/kvm/common-sysreg' into next-fixChristoffer Dall2017-04-096-334/+284
| | |\
| | | * KVM: arm64: Use common Set/Way sys definitionsMark Rutland2017-03-221-9/+3
| | | * KVM: arm64: Use common sysreg definitionsMark Rutland2017-03-222-73/+25
| | | * KVM: arm64: use common invariant sysreg definitionsMark Rutland2017-03-221-38/+19
| | | * KVM: arm64: Use common physical timer sysreg definitionsMark Rutland2017-03-221-9/+3
| | | * KVM: arm64: Use common GICv3 sysreg definitionsMark Rutland2017-03-221-6/+2
| | | * KVM: arm64: Use common performance monitor sysreg definitionsMark Rutland2017-03-221-56/+22
| | | * KVM: arm64: Use common debug sysreg definitionsMark Rutland2017-03-221-52/+21
| | | * KVM: arm64: add SYS_DESC()Mark Rutland2017-03-221-0/+5
| | * | KVM: arm/arm64: Advertise support for KVM_CAP_ARM_USER_IRQChristoffer Dall2017-04-091-0/+7
| | * | KVM: arm/arm64: Report PMU overflow interrupts to userspace irqchipChristoffer Dall2017-04-091-4/+9
| | * | KVM: arm/arm64: Support arch timers with a userspace gicAlexander Graf2017-04-091-9/+9
| | * | KVM: arm/arm64: Add ARM user space interrupt signaling ABIAlexander Graf2017-04-092-0/+4
| | * | ARM: hyp-stub: Zero r0 on successful stub handlingMarc Zyngier2017-04-092-0/+4
| | * | arm64: hyp-stub: Zero x0 on successful stub handlingMarc Zyngier2017-04-092-4/+6
| | * | arm64: hyp-stub/KVM: Kill __hyp_get_vectorsMarc Zyngier2017-04-094-27/+7
| | * | ARM: hyp-stub/KVM: Kill __hyp_get_vectorsMarc Zyngier2017-04-094-28/+6
| | * | ARM: decompressor: Remove __hyp_get_vectors usageMarc Zyngier2017-04-091-1/+11
| | * | arm/arm64: KVM: Use HVC_RESET_VECTORS to reinit HYP modeMarc Zyngier2017-04-091-15/+9
| | * | arm/arm64: KVM: Remove kvm_get_idmap_startMarc Zyngier2017-04-093-7/+0
| | * | arm/arm64: KVM: Use __hyp_reset_vectors() directlyMarc Zyngier2017-04-093-14/+1
| | * | ARM: KVM: Gracefully handle hyp-stubs being restored from under our feetMarc Zyngier2017-04-092-1/+9
| | * | ARM: KVM: Implement HVC_SOFT_RESTART in the init codeMarc Zyngier2017-04-091-0/+14
| | * | ARM: KVM: Convert __cpu_reset_hyp_mode to using __hyp_reset_vectorsMarc Zyngier2017-04-093-5/+1
| | * | ARM: KVM: Allow the main HYP code to use the init hyp stub implementationMarc Zyngier2017-04-091-5/+24
| | * | ARM: KVM: Implement HVC_GET_VECTORS in the init codeMarc Zyngier2017-04-091-1/+6
| | * | ARM: KVM: Implement HVC_RESET_VECTORS stub hypercall in the init codeMarc Zyngier2017-04-093-7/+29
| | * | ARM: hyp-stub: Implement HVC_RESET_VECTORS stub hypercallMarc Zyngier2017-04-092-1/+13
| | * | ARM: hyp-stub: Define a return value for failed stub callsMarc Zyngier2017-04-092-1/+3
| | * | ARM: Expose the VA/IDMAP offsetMarc Zyngier2017-04-091-0/+5
| | * | ARM: hyp-stub: Use r1 for the soft-restart addressMarc Zyngier2017-04-091-3/+2
| | * | ARM: Update cpu_v7_reset documentationMarc Zyngier2017-04-091-1/+2
| | * | ARM: KVM: Convert KVM to use HVC_GET_VECTORSMarc Zyngier2017-04-093-5/+9
| | * | ARM: soft-reboot into same mode that we entered the kernelRussell King2017-04-094-8/+28
| | * | ARM: hyp-stub: improve ABIRussell King2017-04-091-5/+22
| | * | arm64: KVM: Implement HVC_SOFT_RESTART in the init codeMarc Zyngier2017-04-091-8/+23
| | * | arm64: KVM: Convert __cpu_reset_hyp_mode to using __hyp_reset_vectorsMarc Zyngier2017-04-094-20/+1
| | * | arm64: KVM: Allow the main HYP code to use the init hyp stub implementationMarc Zyngier2017-04-091-5/+19
| | * | arm64: KVM: Implement HVC_GET_VECTORS in the init codeMarc Zyngier2017-04-091-1/+6
| | * | arm64: KVM: Implement HVC_RESET_VECTORS stub hypercall in the init codeMarc Zyngier2017-04-091-0/+13
| | * | arm64: hyp-stub: Implement HVC_RESET_VECTORS stub hypercallMarc Zyngier2017-04-092-1/+19
| | * | arm64: hyp-stub: Update documentation in asm/virt.hMarc Zyngier2017-04-091-3/+8