]>
2016-09-08 | Marc Zyngier | arm: KVM: Add Virtual Abort injection helper Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm: KVM: Preserve pending Virtual Abort in world switch Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm64: KVM: Handle async aborts delivered while at EL2 Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm64: KVM: Inject a Virtual SError if it was pending Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm64: KVM: Allow an exit code to be tagged with an... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm64: KVM: Route asynchronous aborts Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm64: KVM: Add EL1 async abort handler Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm64: KVM: Add exception code to report EL1 asynchronous... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm64: KVM: Add Virtual Abort injection helper Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm64: KVM: Preserve pending vSError in world switch Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm64: KVM: Rename HCR_VA to HCR_VSE Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm64: KVM: vgic-v2: Enable GICV access from HYP if... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm64: KVM: vgic-v2: Add GICV access from HYP Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm64: KVM: vgic-v2: Add the GICV emulation infrastructure Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm64: KVM: Make kvm_skip_instr32 available to HYP Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm: KVM: Use common AArch32 conditional execution... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm64: KVM: Move the AArch32 conditional execution... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | arm64: KVM: Move kvm_vcpu_get_condition out of emulate.c Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Vladimir Murzin | arm64: KVM: VHE: reset PSTATE.PAN on entry to EL2 Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Christoffer Dall | KVM: arm/arm64: Get rid of exported aliases to static... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Mark Rutland | arm64/kvm: remove unused stub functions Cc: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Mark Rutland | arm/kvm: excise redundant cache maintenance Cc: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Marc Zyngier | KVM: arm: vgic: Drop build compatibility hack for older... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Shanker Donthineni | arm64: KVM: Optimize __guest_enter/exit() to save a... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Christoffer Dall | KVM: arm/arm64: Rename vgic_attr_regs_access to vgic_attr_re... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Christoffer Dall | KVM: arm/arm64: Factor out vgic_attr_regs_access functionality Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-09-08 | Christoffer Dall | KVM: arm/arm64: Add VGICv3 save/restore API documentation Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-08-17 | Vladimir Murzin | arm64: KVM: report configured SRE value to 32-bit world Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-08-17 | Vladimir Murzin | arm64: KVM: remove misleading comment on pmu status Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-08-17 | Marc Zyngier | KVM: arm/arm64: timer: Workaround misconfigured timer... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-08-17 | Marc Zyngier | arm64: Document workaround for Cortex-A72 erratum ... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-08-17 | Christoffer Dall | KVM: arm/arm64: Change misleading use of is_error_pfn Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-08-16 | Andre Przywara | KVM: arm64: ITS: avoid re-mapping LPIs Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-08-15 | Andre Przywara | KVM: arm64: check for ITS device on MSI injection Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-08-15 | Andre Przywara | KVM: arm64: ITS: move ITS registration into first VCPU run Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-08-15 | Christoffer Dall | KVM: arm64: vgic-its: Make updates to propbaser/pendbaser... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-08-10 | Christoffer Dall | KVM: arm64: vgic-its: Plug race in vgic_put_irq Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-08-10 | Christoffer Dall | KVM: arm64: vgic-its: Handle errors from vgic_add_lpi Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-08-09 | Andre Przywara | KVM: arm64: ITS: return 1 on successful MSI injection Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm/arm64: Get rid of KERN_TO_HYP Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm/arm64: KVM: Check that IDMAP doesn't intersect... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm/arm64: KVM: Prune unused #defines Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm: KVM: Allow hyp teardown Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm: KVM: Simplify HYP init Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm/arm64: KVM: Kill free_boot_hyp_pgd Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm/arm64: KVM: Drop boot_pgd Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm64: KVM: Simplify HYP init/teardown Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm/arm64: KVM: Always have merged page tables Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm64: KVM: Runtime detection of lower HYP offset Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm/arm64: KVM: Export __hyp_text_start/end symbols Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm64: KVM: Refactor kern_hyp_va to deal with multiple... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm64: KVM: Define HYP offset masks Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm64: Add ARM64_HYP_OFFSET_LOW capability Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm64: KVM: Kill HYP_PAGE_OFFSET Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm/arm64: KVM: Remove hyp_kern_va helper Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm64: KVM: Always reference __hyp_panic_string via... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | arm64: KVM: Merged page tables documentation Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-07-03 | Marc Zyngier | KVM: arm/arm64: The GIC is dead, long live the GIC Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-06-29 | Marc Zyngier | arm/arm64: KVM: Make default HYP mappings non-excutable Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-06-29 | Marc Zyngier | arm/arm64: KVM: Map the HYP text as read-only Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-06-29 | Marc Zyngier | arm/arm64: KVM: Enforce HYP read-only mapping of the... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-06-29 | Marc Zyngier | arm64: Add PTE_HYP_XN page table flag Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-06-29 | Marc Zyngier | arm/arm64: KVM: Add a protection parameter to create_hyp_map... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-06-27 | James Morse | KVM: arm/arm64: Stop leaking vcpu pid references Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-06-27 | Sudeep Holla | arm64: KVM: fix build with CONFIG_ARM_PMU disabled Cc: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-06-02 | Marc Zyngier | KVM: arm/arm64: vgic-new: Removel harmful BUG_ON Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-31 | Marc Zyngier | arm64: KVM: vgic-v3: Relax synchronization when SRE==1 Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-31 | Marc Zyngier | arm64: KVM: vgic-v3: Prevent the guest from messing... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-31 | Marc Zyngier | arm64: KVM: Make ICC_SRE_EL1 access return the configured... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-31 | Marc Zyngier | KVM: arm/arm64: vgic-v3: Always resample level interrupts Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-31 | Marc Zyngier | KVM: arm/arm64: vgic-v2: Always resample level interrupts Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-31 | Christoffer Dall | KVM: arm/arm64: vgic-v3: Clear all dirty LRs Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-31 | Christoffer Dall | KVM: arm/arm64: vgic-v2: Clear all dirty LRs Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Christoffer Dall | KVM: arm/arm64: vgic-new: Synchronize changes to active... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: enable build Acked-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: implement mapped IRQ handling Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Wire up irqfd injection Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Eric Auger | KVM: arm/arm64: vgic-new: Add vgic_v2/v3_enable Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Eric Auger | KVM: arm/arm64: vgic-new: vgic_init: implement map_resources Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Eric Auger | KVM: arm/arm64: vgic-new: vgic_init: implement vgic_init Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Eric Auger | KVM: arm/arm64: vgic-new: vgic_init: implement vgic_create Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Eric Auger | KVM: arm/arm64: vgic-new: vgic_init: implement kvm_vgic_hyp_init Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add userland GIC CPU interface... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add GICH_VMCR accessors Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add userland access to VGIC... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Christoffer Dall | KVM: arm/arm64: vgic-new: Export register access interface Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Eric Auger | KVM: arm/arm64: vgic-new: vgic_kvm_device: access to... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Eric Auger | KVM: arm/arm64: vgic-new: vgic_kvm_device: KVM_DEV_ARM_VGIC_... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Eric Auger | KVM: arm/arm64: vgic-new: vgic_kvm_device: implement... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Eric Auger | KVM: arm/arm64: vgic-new: vgic_kvm_device: KVM_DEV_ARM_VGIC_... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Eric Auger | KVM: arm/arm64: vgic-new: vgic_kvm_device: KVM_DEV_ARM_VGIC_... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Eric Auger | KVM: arm/arm64: vgic-new: vgic_kvm_device: KVM device... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add GICv3 SGI system register... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add GICv3 IROUTER register... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add GICv3 IDREGS register... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add GICv3 redistributor IIDR... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add GICv3 CTLR, IIDR, TYPER... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add GICv3 MMIO handling framework Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add SGIPENDR register handlers Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add SGIR register handler Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
next |