summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
...
| | * | KVM: arm/arm64: Cleanup the arch timer code's irqchip checkingChristoffer Dall2017-04-091-8/+7
| | * | arm/arm64: Add hyp-stub API documentationMarc Zyngier2017-04-091-0/+53
| | * | 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
| | * | arm64: hyp-stub: Define a return value for failed stub callsMarc Zyngier2017-04-093-2/+5
| | * | arm64: hyp-stub: Don't save lr in the EL1 codeMarc Zyngier2017-04-091-4/+0
| | * | arm64: KVM: Move lr save/restore to do_el2_callMarc Zyngier2017-04-092-5/+2
| | * | arm64: hyp-stub: Stop pointlessly clobbering lrMarc Zyngier2017-04-091-6/+0
| | * | arm: KVM: Treat CP15 accessors returning false as successfulMarc Zyngier2017-04-091-3/+3
| | * | arm: KVM: Make unexpected register accesses inject an undefMarc Zyngier2017-04-092-18/+18
| | * | arm64: KVM: Do not corrupt registers on failed 64bit CP readMarc Zyngier2017-04-091-11/+16
| | * | arm64: KVM: Treat sysreg accessors returning false as successfulMarc Zyngier2017-04-091-29/+20
| | * | arm64: KVM: PMU: Inject UNDEF on read access to PMSWINC_EL0Marc Zyngier2017-04-091-7/+6
| | * | arm64: KVM: Make unexpected reads from WO registers inject an undefMarc Zyngier2017-04-092-18/+9
| | * | arm64: KVM: PMU: Inject UNDEF on non-privileged accessesMarc Zyngier2017-04-091-2/+6
| | * | arm64: KVM: PMU: Inject UNDEF exception on illegal register accessMarc Zyngier2017-04-091-1/+6
| | * | arm64: KVM: PMU: Refactor pmu_*_el0_disabledMarc Zyngier2017-04-091-14/+11
| | * | KVM: arm/arm64: vgic: Improve sync_hwstate performanceChristoffer Dall2017-04-093-8/+16
| | * | KVM: arm/arm64: vgic: Don't check vgic_initialized in sync/flushChristoffer Dall2017-04-091-6/+0
| | * | KVM: arm/arm64: vgic: Implement early VGIC init functionalityChristoffer Dall2017-04-091-40/+56
| | * | KVM: arm/arm64: vgic: Get rid of MISR and EISR fieldsChristoffer Dall2017-04-093-8/+0
| | * | KVM: arm/arm64: vgic: Get rid of unnecessary save_maint_int_stateChristoffer Dall2017-04-092-69/+0
| | * | KVM: arm/arm64: vgic: Get rid of unnecessary process_maintenance operationChristoffer Dall2017-04-094-96/+25