2015-01-20 | Andre Przywara | arm/arm64: KVM: enable kernel side of GICv3 emulation ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm64: KVM: add SGI generation register emulation Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm64: GICv3: introduce symbolic names for GICv3 ICC_SGI1R_E... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm/arm64: KVM: add virtual GICv3 distributor emulation ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm/arm64: KVM: add opaque private pointer to MMIO... Acked-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm/arm64: KVM: split GICv2 specific emulation code... Acked-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm/arm64: KVM: add vgic.h header file Acked-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm/arm64: KVM: refactor/wrap vgic_set/get_attr() Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm/arm64: KVM: refactor MMIO accessors Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm/arm64: KVM: make the value of ICC_SRE_EL1 a per... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm/arm64: KVM: make the maximum number of vCPUs a... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm/arm64: KVM: dont rely on a valid GICH base address Acked-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm/arm64: KVM: move kvm_register_device_ops() into... Acked-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm/arm64: KVM: introduce per-VM ops Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm/arm64: KVM: wrap 64 bit MMIO accesses with two... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm/arm64: KVM: refactor vgic_handle_mmio() function Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm/arm64: KVM: pass down user space provided GIC type... Acked-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-20 | Andre Przywara | arm/arm64: KVM: rework MPIDR assignment and add accessors Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-16 | Mario Smarduch | KVM: arm/arm64: Enable Dirty Page logging for ARMv8 Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-16 | Mario Smarduch | KVM: arm64: Add HYP interface to flush VM Stage 1/2... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-16 | Mario Smarduch | KVM: arm64: ARMv8 header changes for page logging Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-16 | Mario Smarduch | KVM: arm: page logging 2nd stage fault handling Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-16 | Mario Smarduch | KVM: arm: dirty logging write protect support Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-16 | Mario Smarduch | KVM: arm: Add initial dirty page locking support Acked-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-16 | Mario Smarduch | KVM: arm: Add ARMv7 API to flush TLBs Acked-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-16 | Paolo Bonzini | KVM: x86: switch to kvm_get_dirty_log_protect Acked-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-16 | Mario Smarduch | KVM: Add generic support for dirty page logging Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-16 | Mario Smarduch | KVM: Add architecture-defined TLB flush support Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-15 | Andre Przywara | ARM: KVM: extend WFI tracepoint to differentiate between... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-15 | Wei Huang | arm/arm64: KVM: add tracing support for arm64 exit... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-11 | Eric Auger | KVM: arm/arm64: vgic: add init entry to VGIC KVM device ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2015-01-11 | Eric Auger | KVM: arm/arm64: vgic: vgic_init returns -ENODEV when... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-12-15 | Christoffer Dall | arm/arm64: KVM: Require in-kernel vgic for the arch... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-12-15 | Christoffer Dall | arm/arm64: KVM: Initialize the vgic on-demand when... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-12-13 | Christoffer Dall | arm/arm64: KVM: Don't allow creating VCPUs after vgic_initia... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-12-13 | Christoffer Dall | arm/arm64: KVM: Add (new) vgic_initialized macro ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-12-13 | Christoffer Dall | arm/arm64: KVM: Rename vgic_initialized to vgic_ready ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-12-13 | Peter Maydell | arm/arm64: KVM: vgic: move reset initialization into... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-12-13 | Christoffer Dall | arm/arm64: KVM: Introduce stage2_unmap_vm ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-12-13 | Christoffer Dall | arm/arm64: KVM: Turn off vcpus on PSCI shutdown/reboot ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-12-13 | Christoffer Dall | arm/arm64: KVM: Clarify KVM_ARM_VCPU_INIT ABI ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-12-13 | Christoffer Dall | arm/arm64: KVM: Reset the HCR on each vcpu when resetting... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-12-13 | Christoffer Dall | arm/arm64: KVM: Correct KVM_ARM_VCPU_INIT power off... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-12-13 | Christoffer Dall | arm/arm64: KVM: Don't clear the VCPU_POWER_OFF flag ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-16 | Christoffer Dall | arm/arm64: KVM: Fix BE accesses to GICv2 EISR and ELRSR... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-15 | Steve Capper | arm: kvm: STRICT_MM_TYPECHECKS fix for user_mem_abort ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-14 | Christoffer Dall | arm/arm64: KVM: Ensure memslots are within KVM_PHYS_SIZE ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-14 | Christoffer Dall | arm64: KVM: Implement 48 VA support for KVM EL2 and... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-13 | Ard Biesheuvel | arm/arm64: KVM: map MMIO regions at creation time Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-10 | Ard Biesheuvel | arm64: kvm: define PAGE_S2_DEVICE as read-only by default ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-10 | Ard Biesheuvel | ARM: kvm: define PAGE_S2_DEVICE as read-only by default ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-10 | Ard Biesheuvel | arm/arm64: KVM: add 'writable' parameter to kvm_phys_addr_io... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-10 | Ard Biesheuvel | arm/arm64: KVM: fix potential NULL dereference in user_mem_a... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-10 | Ard Biesheuvel | arm/arm64: KVM: use __GFP_ZERO not memset() to get... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-07 | Arnd Bergmann | ARM: KVM: fix vgic-disabled build ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-29 | Vladimir Murzin | arm: kvm: fix CPU hotplug ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-26 | Christoffer Dall | arm/arm64: KVM: Report correct FSC for unsupported... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-26 | Joel Schopp | arm/arm64: KVM: Fix VTTBR_BADDR_MASK and pgd alloc ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-25 | Christoffer Dall | arm/arm64: KVM: Fix set_clear_sgi_pend_reg offset ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-22 | Christoffer Dall | arm/arm64: KVM: Fix unaligned access bug on gicv2 access ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-19 | Marc Zyngier | arm/arm64: KVM: vgic: make number of irqs a configurable... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-19 | Marc Zyngier | arm/arm64: KVM: vgic: delay vgic allocation until init... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-19 | Marc Zyngier | arm/arm64: KVM: vgic: kill VGIC_NR_IRQS Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-19 | Marc Zyngier | arm/arm64: KVM: vgic: handle out-of-range MMIO accesses Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-19 | Marc Zyngier | arm/arm64: KVM: vgic: kill VGIC_MAX_CPUS Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-19 | Marc Zyngier | arm/arm64: KVM: vgic: Parametrize VGIC_NR_SHARED_IRQS Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-19 | Marc Zyngier | arm/arm64: KVM: vgic: switch to dynamic allocation |
commit | commitdiff | tree |
2014-09-19 | Marc Zyngier | KVM: ARM: vgic: plug irq injection race Acked-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-19 | Christoffer Dall | arm/arm64: KVM: vgic: Clarify and correct vgic documentation ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-19 | Christoffer Dall | arm/arm64: KVM: vgic: Fix SGI writes to GICD_I{CS}PENDR0 ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-19 | Christoffer Dall | arm/arm64: KVM: vgic: Improve handling of GICD_I{CS... ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-19 | Christoffer Dall | arm/arm64: KVM: vgic: Clear queued flags on unqueue ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-19 | Christoffer Dall | arm/arm64: KVM: Rename irq_active to irq_queued ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-19 | Christoffer Dall | arm/arm64: KVM: Rename irq_state to irq_pending ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-09-19 | Christoffer Dall | Merge remote-tracking branch 'kvm/next' into queue |
commit | commitdiff | tree |
2014-08-29 | Christoffer Dall | arm/arm64: KVM: Complete WFI/WFE instructions ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-08-29 | Pranavkumar Sawargaonkar | ARM/ARM64: KVM: Nuke Hyp-mode tlbs before enabling MMU ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-08-27 | Will Deacon | KVM: vgic: declare probe function pointer as const ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-08-27 | Will Deacon | KVM: vgic: return int instead of bool when checking... Cc: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-08-27 | Will Deacon | KVM: ARM/arm64: return -EFAULT if copy_from_user fails... Cc: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-08-27 | Will Deacon | KVM: ARM/arm64: avoid returning negative error code... Cc: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-08-27 | Will Deacon | KVM: ARM/arm64: fix broken __percpu annotation Cc: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-08-27 | Will Deacon | KVM: ARM/arm64: fix non-const declaration of function... Cc: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-08-27 | Christoffer Dall | arm/arm64: KVM: Support KVM_CAP_READONLY_MEM ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-08-27 | Christoffer Dall | KVM: Introduce gfn_to_hva_memslot_prot ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-08-01 | Marc Zyngier | arm64: KVM: fix 64bit CP15 VM access for 32bit guests Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-07-31 | Marc Zyngier | KVM: arm64: GICv3: mandate page-aligned GICV region ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-07-31 | Marc Zyngier | arm64: KVM: GICv3: move system register access to msr_s... Cc: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-07-30 | Will Deacon | kvm: arm64: vgic: fix hyp panic with 64k pages on juno... Cc: Christoffer Dall <christoffer.dall@linaro.org> ...off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-07-11 | Marc Zyngier | arm64: KVM: enable trapping of all debug registers Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-07-11 | Marc Zyngier | arm64: KVM: implement lazy world switch for debug registers Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-07-11 | Marc Zyngier | arm64: KVM: add trap handlers for AArch32 debug registers Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-07-11 | Marc Zyngier | arm64: KVM: check ordering of all system register tables Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-07-11 | Marc Zyngier | arm64: KVM: use separate tables for AArch32 32 and... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-07-11 | Marc Zyngier | arm64: KVM: common infrastructure for handling AArch32... Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-07-11 | Marc Zyngier | arm64: KVM: add trap handlers for AArch64 debug registers Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-07-11 | Marc Zyngier | arm64: move DBG_MDSCR_* to asm/debug-monitors.h |
commit | commitdiff | tree |
2014-07-11 | Marc Zyngier | arm64: KVM: rename pm_fake handler to trap_raz_wi Reviewed-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-07-11 | Victor Kamensky | ARM64: KVM: fix big endian issue in access_vm_reg for... |
commit | commitdiff | tree |
2014-07-11 | Victor Kamensky | ARM64: KVM: set and get of sys registers in BE case Acked-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
next |