summaryrefslogtreecommitdiffstats
path: root/arch
Commit message (Expand)AuthorAgeFilesLines
* KVM: arm64: vgic-its: KVM_DEV_ARM_ITS_SAVE/RESTORE_TABLESEric Auger2017-05-082-2/+6
* KVM: arm64: vgic-its: KVM_DEV_ARM_VGIC_GRP_ITS_REGS groupEric Auger2017-05-082-0/+2
* KVM: arm/arm64: Move shared files to virt/kvm/armChristoffer Dall2017-05-048-4307/+7
* arm64: KVM: Fix decoding of Rt/Rt2 when trapping AArch32 CP accessesMarc Zyngier2017-05-022-4/+10
* 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
| * arm64: sysreg: add Set/Way sys encodingsMark Rutland2017-03-091-0/+6
| * arm64: sysreg: add register encodings used by KVMMark Rutland2017-03-091-0/+37
| * arm64: sysreg: add physical timer registersMark Rutland2017-03-091-0/+4
| * arm64: sysreg: subsume GICv3 sysreg definitionsMark Rutland2017-03-093-72/+69
| * arm64: sysreg: add performance monitor registersMark Rutland2017-03-091-0/+25
| * arm64: sysreg: add debug system registersMark Rutland2017-03-091-0/+23
| * arm64: sysreg: sort by encodingMark Rutland2017-03-091-8/+9
* | 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