2016-02-29 | ARM: KVM: Cleanup asm-offsets.c Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Turn CP15 defines to an enum Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Remove __weak attributes Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Switch to C-based stage2 init Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Remove the old world switch Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Change kvm_call_hyp return type to unsigned... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Add panic handling code Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Add HYP mode entry code Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Add populating of fault data structure Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Add the new world switch implementation Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Add VFP lazy save/restore handler Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Add guest entry code Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Add banked registers save/restore Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Add VFP save/restore Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Add vgic v2 save/restore Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Add timer save/restore Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Add CP15 save/restore code Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Add TLB invalidation code Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Add system register accessor macros Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Add a HYP-specific header file Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Move GP registers into the CPU context structure Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Move CP15 array into the CPU context structure Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Move VFP registers to a CPU context structure Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Remove __kvm_hyp_code_start/__kvm_hyp_code_end Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | ARM: KVM: Move the HYP code to its own section Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-29 | arm/arm64: KVM: Add hook for C-based stage2 init Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-24 | arm64: KVM: vgic-v3: Restore ICH_APR0Rn_EL2 before... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-24 | arm/arm64: KVM: Feed initialized memory to MMIO accesses Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-23 | KVM: arm/arm64: vgic: Ensure bitmaps are long enough Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-18 | irqchip/gic-v3: Add missing barrier to 32bit version... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-17 | irqchip/gicv3-its: Avoid cache flush beyond ITS_BASERn... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-11 | irqchip/gic-v3-its: Fix double ICC_EOIR write for LPI... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-11 | arm64: KVM: Configure TCR_EL2.PS at runtime Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-11 | irqchip/gic-v3: Make sure read from ICC_IAR1_EL1 is... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-11 | irqchip/gic: Only set the EOImodeNS bit for the root... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-11 | irqchip/gic: Only populate set_affinity for the root... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-02-08 | KVM: arm/arm64: Fix reference to uninitialised VGIC Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-01-24 | arm64: KVM: Fix guest dead loop when register accessor... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-01-24 | arm64: KVM: Fix comments of the CP handler Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-01-24 | arm64: KVM: Fix wrong use of the CPSR MODE mask for... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-01-24 | arm64: KVM: Obey RES0/1 reserved bits when setting... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2016-01-24 | arm64: KVM: Fix AArch64 guest userspace exception injection Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-21 | irqchip/gic-v2m: acpi: Introducing GICv2m ACPI support Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-21 | irqchip/gic-v2m: Refactor to prepare for ACPI support Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-21 | irqdomain: Introduce is_fwnode_irqchip helper Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-21 | acpi: pci: Setup MSI domain for ACPI based pci devices Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-18 | arm/arm64: KVM: Detect vGIC presence at runtime Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-18 | irqchip/mbigen: Implement the mbigen irq chip operation... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-18 | irqchip/mbigen: Create irq domain for each mbigen device Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-18 | irqchip/mgigen: Add platform device driver for mbigen... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-18 | dt-bindings: Documents the mbigen bindings Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-18 | irqchip/gic: Kconfig the number of instances Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-18 | MAINTAINERS: add git URL for KVM/ARM Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-18 | arm64: KVM: Add support for 16-bit VMID Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-18 | arm: KVM: Make kvm_arm.h friendly to assembly code Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-18 | arm/arm64: KVM: Remove unreferenced S2_PGD_ORDER Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-18 | arm64: KVM: debug: Remove spurious inline attributes Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-18 | ARM: KVM: Cleanup exception injection Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-16 | irqchip/gic: Make interrupt ID 1020 invalid Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-16 | irqchip/gic-v2m: Fix of_node refcount on error Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-16 | irqchip/gic: Assign irqchip dynamically Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-16 | irqchip/gic: Support RealView variant setup Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-16 | irqchip/gic: Fix ARM11MPCore GIC bindings Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-16 | platform-msi: Allow creation of a MSI-based stacked... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-16 | genirq/msi: Add msi_domain_populate_irqs Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-16 | genirq/msi: Make the .prepare callback reusable Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-16 | irqdomain: Make irq_domain_alloc_irqs_recursive available Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-16 | platform-msi: Factor out allocation/free of private... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-16 | platform-msi: Allow MSIs to be allocated in chunks Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Remove weak attributes Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Cleanup asm-offset.c Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Turn system register numbers to an enum Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Move away from the assembly version of... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Map the kernel RO section into HYP Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Add compatibility aliases Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Add panic handling Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: HYP mode entry points Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Implement TLB handling Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Implement fpsimd save/restore Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Implement the core world switch Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Add patchable function selector Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Implement guest entry Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Implement debug save/restore Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Implement 32bit system register save/restore Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Implement system register save/restore Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Implement timer save/restore Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Implement vgic-v3 save/restore Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | KVM: arm/arm64: vgic-v3: Make the LR indexing macro... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Implement vgic-v2 save/restore Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: KVM: Add a HYP-specific header file Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | arm64: Add macros to read/write system registers Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-14 | KVM: arm/arm64: Count guest exit due to various reasons |
commit | commitdiff | tree | |
2015-12-14 | KVM: arm/arm64: vgic: make vgic_io_ops static |
commit | commitdiff | tree | |
2015-12-11 | KVM: arm/arm64: vgic: Fix kvm_vgic_map_is_active's... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-04 | ARM/arm64: KVM: correct PTE uncachedness check Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-04 | arm64: KVM: Get rid of old vcpu_reg() Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-04 | arm64: KVM: Correctly handle zero register in system... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-04 | arm64: KVM: Remove const from struct sys_reg_params Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-12-04 | arm64: KVM: Correctly handle zero register during MMIO Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
2015-10-16 | PCI/MSI: Allow the MSI domain to be device-specific Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree | |
next |