2014-10-02 | Christoffer Dall | arm/arm64: KVM: vgic: Clarify and correct vgic documentation Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | arm/arm64: KVM: vgic: Fix SGI writes to GICD_I{CS}PENDR0 Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | arm/arm64: KVM: vgic: Improve handling of GICD_I{CS... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | arm/arm64: KVM: vgic: Clear queued flags on unqueue Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | arm/arm64: KVM: Rename irq_active to irq_queued Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | arm/arm64: KVM: Rename irq_state to irq_pending Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: Unconditionally export KVM_CAP_USER_NMI Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: Unconditionally export KVM_CAP_READONLY_MEM Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | arm/arm64: KVM: Support KVM_CAP_READONLY_MEM Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: Introduce gfn_to_hva_memslot_prot Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | arm/arm64: KVM: Fix and refactor unmap_range Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | arm64: KVM: Add VGIC device control for arm64 Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: arm-vgic: Support CPU interface reg access Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: arm-vgic: Add GICD_SPENDSGIR and GICD_CPENDSGIR... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: arm-vgic: Support unqueueing of LRs to the dist Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: arm-vgic: Add vgic reg access from dev attr Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | arm/arm64: kvm: Set vcpu->cpu to -1 on vcpu_put Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: arm-vgic: Make vgic mmio functions more generic Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | irqchip: arm-gic: Define additional MMIO offsets and... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: arm-vgic: Set base addr through device API Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: arm-vgic: Support KVM_CREATE_DEVICE for VGIC Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | ARM: KVM: Allow creating the VGIC after VCPUs Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | arm/arm64: KVM: arch_timer: Initialize cntvoff at kvm_init Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | arm: KVM: Don't return PSCI_INVAL if waitqueue is inactive Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | arm/arm64: KVM: Fix hyp mappings of vmalloc regions Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: ARM: Transparent huge page (THP) support Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: ARM: Support hugetlbfs backed huge pages Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: ARM: Update comments for kvm_handle_wfi Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: arm64: Get rid of KVM_HPAGE defines Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: ARM: Get rid of KVM_HPAGE defines Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: Move gfn_to_index to x86 specific code Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | ARM: KVM: Add newlines to panic strings Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | ARM: KVM: Work around older compiler bug Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | ARM: KVM: Simplify tracepoint text Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | ARM: KVM: Fix kvm_set_pte assignment Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | ARM: KVM: vgic: Bump VGIC_NR_IRQS to 256 Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | ARM: KVM: Bugfix: vgic_bytemap_get_reg per cpu regs Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | ARM: 7808/1: KVM: mm: Get rid of L_PTE_USER ref from... Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | KVM: ARM: Squash len warning Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | ARM: KVM: Fix unaligned unmap_range leak Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2014-10-02 | Christoffer Dall | Merge tag 'v3.10.13' into lsk/v3.10/topic/kvm |
commit | commitdiff | tree |
2013-09-27 | Christoffer Dall | ARM: KVM: Fix 64-bit coprocessor handling Signed-off-by: Christoffer Dall <christoffer.dall@linaro.org> |
commit | commitdiff | tree |
2013-04-29 | Christoffer Dall | KVM: ARM: Fix spelling in error message Signed-off-by: Christoffer Dall <cdall@cs.columbia.edu> |
commit | commitdiff | tree |
2013-04-29 | Christoffer Dall | KVM: ARM: Fix API documentation for ONE_REG encoding Signed-off-by: Christoffer Dall <cdall@cs.columbia.edu> |
commit | commitdiff | tree |
2013-03-06 | Christoffer Dall | KVM: ARM: Reintroduce trace_kvm_hvc Signed-off-by: Christoffer Dall <cdall@cs.columbia.edu> |
commit | commitdiff | tree |
2013-02-11 | Christoffer Dall | ARM: KVM: VGIC accept vcpu and dist base addresses... Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-02-11 | Christoffer Dall | KVM: ARM: Introduce KVM_ARM_SET_DEVICE_ADDR ioctl Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-02-11 | Christoffer Dall | ARM: gic: add missing distributor defintions Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-01-23 | Christoffer Dall | KVM: ARM: Add maintainer entry for KVM/ARM Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-01-23 | Christoffer Dall | KVM: ARM: Handle I/O aborts Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-01-23 | Christoffer Dall | KVM: ARM: Handle guest faults in KVM Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-01-23 | Christoffer Dall | KVM: ARM: Demux CCSIDR in the userspace API Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-01-23 | Christoffer Dall | KVM: ARM: User space API for getting/setting co-proc... Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-01-23 | Christoffer Dall | KVM: ARM: Emulation framework and CP15 emulation Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-01-23 | Christoffer Dall | KVM: ARM: World-switch implementation Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-01-23 | Christoffer Dall | KVM: ARM: Inject IRQs and FIQs from userspace Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-01-23 | Christoffer Dall | KVM: ARM: Memory virtualization setup Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-01-23 | Christoffer Dall | KVM: ARM: Hypervisor initialization Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-01-23 | Christoffer Dall | KVM: ARM: Initial skeleton to compile KVM support Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-01-23 | Christoffer Dall | ARM: Section based HYP idmap Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-01-23 | Christoffer Dall | ARM: Add page table and page defines needed by KVM Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-01-11 | Christoffer Dall | ARM: Use implementor and part defines from cputype.h Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2013-01-11 | Christoffer Dall | ARM: Define CPU part numbers and implementors Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2012-12-26 | Christoffer Dall | mm: Fix PageHead when !CONFIG_PAGEFLAGS_EXTENDED Signed-off-by: Christoffer Dall <cdall@cs.columbia.edu> |
commit | commitdiff | tree |
2012-10-23 | Christoffer Dall | KVM: Take kvm instead of vcpu to mmu_notifier_retry Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2012-07-26 | Christoffer Dall | KVM: Move KVM_IRQ_LINE to arch-generic code Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2012-06-18 | Christoffer Dall | KVM: Introduce __KVM_HAVE_IRQ_LINE Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2012-06-06 | Christoffer Dall | KVM: Cleanup the kvm_print functions and introduce... Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |
2012-04-08 | Christoffer Dall | KVM: Factor out kvm_vcpu_kick to arch-generic code Signed-off-by: Christoffer Dall <c.dall@virtualopensystems.com> |
commit | commitdiff | tree |