]>
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-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 |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add TARGET registers handlers Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add CONFIG registers handlers |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add PRIORITY registers handlers Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add ACTIVE registers handlers |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add PENDING registers handlers Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add ENABLE registers handlers Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Marc Zyngier | KVM: arm/arm64: vgic-new: Add CTLR, TYPER and IIDR... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic-new: Add GICv2 MMIO handling framework Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Marc Zyngier | KVM: arm/arm64: vgic-new: Add MMIO handling framework courtesy of Christoffer Dall. Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Eric Auger | KVM: arm/arm64: vgic-new: Implement kvm_vgic_vcpu_pending_irq Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Marc Zyngier | KVM: arm/arm64: vgic-new: Add GICv3 world switch backend Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Marc Zyngier | KVM: arm/arm64: vgic-new: Add GICv2 world switch backend Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Marc Zyngier | KVM: arm/arm64: vgic-new: Add IRQ sync/flush framework Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Christoffer Dall | KVM: arm/arm64: vgic-new: Add IRQ sorting Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Christoffer Dall | KVM: arm/arm64: vgic-new: Implement virtual IRQ injection Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Christoffer Dall | KVM: arm/arm64: vgic-new: Add acccessor to new struct... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Christoffer Dall | KVM: arm/arm64: vgic-new: Add data structure definitions Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: move GICv2 emulation defines into arm... |
commit | commitdiff | tree |
2016-05-20 | Christoffer Dall | KVM: arm/arm64: Provide functionality to pause and... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: pmu: abstract access to number of SPIs |
commit | commitdiff | tree |
2016-05-20 | Christoffer Dall | KVM: arm/arm64: Export mmio_read/write_bus Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Christoffer Dall | KVM: arm/arm64: Fix MMIO emulation data handling Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Christoffer Dall | KVM: arm/arm64: Get rid of vgic_cpu->nr_lr Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Christoffer Dall | KVM: arm/arm64: Move timer IRQ map to latest possible... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic: Remove irq_phys_map from interface Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: arch_timer: Remove irq_phys_map Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Christoffer Dall | KVM: arm/arm64: Remove the IRQ field from struct irq_phys_map Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic: avoid map in kvm_vgic_unmap_phys_irq() Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic: avoid map in kvm_vgic_map_is_active() Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic: avoid map in kvm_vgic_inject_mapped_irq() Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Andre Przywara | KVM: arm/arm64: vgic: streamline vgic_update_irq_pending... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-20 | Matt Evans | kvm: arm64: Fix EC field in inject_abt64 Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-09 | Catalin Marinas | kvm: arm64: Enable hardware updates of the Access Flag... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-03 | Julien Grall | clocksource: arm_arch_timer: Remove arch_timer_get_timecounter Acked-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-03 | Julien Grall | KVM: arm/arm64: vgic: Rely on the GIC driver to parse... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-03 | Julien Grall | KVM: arm/arm64: arch_timer: Rely on the arch timer... Acked-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-03 | Julien Grall | irqchip/gic-v3: Parse and export virtual GIC information Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-03 | Julien Grall | irqchip/gic-v3: Gather all ACPI specific data in a... Acked-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-03 | Julien Grall | irqchip/gic-v3: Prefix all pr_* messages by "GICv3: " Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-03 | Julien Grall | irqchip/gic-v2: Parse and export virtual GIC information Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-03 | Julien Grall | irqchip/gic-v2: Gather ACPI specific data in a single... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-03 | Julien Grall | clocksource: arm_arch_timer: Extend arch_timer_kvm_info... Acked-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-05-03 | Julien Grall | clocksource: arm_arch_timer: Gather KVM specific information... Acked-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-29 | Marc Zyngier | arm/arm64: KVM: Enforce Break-Before-Make on Stage... Reported-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | arm64: kvm: Add support for 16K pages Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | kvm-arm: Cleanup stage2 pgd handling Acked-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | kvm: arm64: Get rid of fake page table levels Cc: Christoffer Dall <christoffer.dall@linaro.org> Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | kvm-arm: Cleanup kvm_* wrappers Acked-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | kvm-arm: Add stage2 page table modifiers Acked-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | kvm-arm: Add explicit hyp page table modifiers Suggested-by: Christoffer Dall <christoffer.dall@linaro.org> Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | kvm-arm: Use explicit stage2 helper routines Acked-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | kvm-arm: arm64: Introduce hyp page table empty checks Acked-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | kvm-arm: arm64: Introduce stage2 page table helpers Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | kvm-arm: arm: Introduce hyp page table empty checks Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | kvm-arm: arm32: Introduce stage2 page table helpers Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | kvm-arm: Remove kvm_pud_huge() Acked-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | kvm-arm: Replace kvm_pmd_huge with pmd_thp_or_huge Acked-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | arm64: Introduce pmd_thp_or_huge Acked-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | kvm arm: Move fake PGD handling to arch specific files Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2016-04-21 | Suzuki K Poulose | arm64: Cleanup VTCR_EL2 and VTTBR field values Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
next |