2015-12-16 | Marc Zyngier | irqchip/gic: Make interrupt ID 1020 invalid Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-12-16 | Marc Zyngier | irqchip/gic-v2m: Fix of_node refcount on error Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-12-16 | Linus Walleij | irqchip/gic: Assign irqchip dynamically Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-12-16 | Linus Walleij | irqchip/gic: Support RealView variant setup Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-12-16 | Linus Walleij | irqchip/gic: Fix ARM11MPCore GIC bindings Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-12-04 | Ard Biesheuvel | ARM/arm64: KVM: correct PTE uncachedness check Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-12-04 | Pavel Fedin | 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 | Pavel Fedin | 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 | Pavel Fedin | 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 | Pavel Fedin | 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 | Marc Zyngier | PCI/MSI: Allow the MSI domain to be device-specific Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-16 | Marc Zyngier | PCI: Add per-device MSI domain hook Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-16 | Marc Zyngier | of/irq: Use the msi-map property to provide device... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-16 | Marc Zyngier | of/irq: Split of_msi_map_rid to reuse msi-map lookup Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-16 | Marc Zyngier | irqchip/gic-v3-its: Parse new version of msi-parent... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-16 | Marc Zyngier | PCI/MSI: Use of_msi_get_domain instead of open-coded... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-16 | Marc Zyngier | of/irq: Use of_msi_get_domain instead of open-coded... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-16 | Marc Zyngier | of/irq: Add support code for multi-parent version of... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-16 | David Daney | irqchip/gic-v3-its: Add handling of PCI requester id. Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-16 | David Daney | PCI/MSI: Add helper function pci_msi_domain_get_msi_rid(). Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-16 | David Daney | of/irq: Add new function of_msi_map_rid() Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-16 | Mark Rutland | Docs: dt: Add PCI MSI map bindings Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-09 | Jean-Philippe Brucker | arm/arm64: KVM: Only allow 64bit hosts to build VGICv3 Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-09 | Jean-Philippe Brucker | ARM: virt: select ARM_GIC_V3 Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-09 | Jean-Philippe Brucker | ARM: add 32bit support to GICv3 Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-09 | Jean-Philippe Brucker | irqchip/gic-v3: Specialize readq and writeq accesses Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-09 | Jean-Philippe Brucker | irqchip/gic-v3: Change unsigned types for AArch32 compatibility Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-09 | Jean-Philippe Brucker | irqchip/gic-v3: Refactor the arm64 specific parts Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-09 | Duc Dang | irqchip/gic-v2m: Add workaround for APM X-Gene GICv2m... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-09 | Marc Zyngier | arm64: Update booting requirements for GICv3 in GICv2... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-09 | Marc Zyngier | irqchip/gic: Warn if GICv3 system registers are enabled Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-09 | Marc Zyngier | arm64: cpufeatures: Check ICC_EL1_SRE.SRE before enabling... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-09 | Marc Zyngier | irqchip/gic-v3: Make gic_enable_sre an inline function Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-10-09 | Marc Zyngier | arm64: el2_setup: Make sure ICC_SRE_EL2.SRE sticks... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-09-17 | Ming Lei | arm/arm64: KVM: Remove 'config KVM_ARM_MAX_VCPUS' Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-09-17 | Will Deacon | arm64: KVM: Remove all traces of the ThumbEE registers Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-09-17 | Marc Zyngier | arm: KVM: Disable virtual timer even if the guest is... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-09-17 | Marc Zyngier | arm64: KVM: Disable virtual timer even if the guest... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-09-16 | Pavel Fedin | arm/arm64: KVM: vgic: Check for !irqchip_in_kernel... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-09-16 | Marek Majtyka | arm: KVM: Fix incorrect device to IPA mapping Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-09-16 | Marc Zyngier | arm64: KVM: Fix user access for debug registers Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-09-14 | Will Deacon | KVM: arm64: add workaround for Cortex-A57 erratum ... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-09-04 | Alexander Spyridakis | arm/arm64: KVM: Fix PSCI affinity info return value... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-09-04 | Mark Rutland | arm64: KVM: set {v,}TCR_EL2 RES1 bits Cc: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-09-04 | Christoffer Dall | arm/arm64: KVM: arch timer: Reset CNTV_CTL to 0 Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-09-04 | Christoffer Dall | arm/arm64: KVM: vgic: Move active state handling to... Acked-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-08-19 | Mario Smarduch | arm: KVM: keep arm vfp/simd exit handling consistent... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-08-19 | Mario Smarduch | arm64: KVM: Optimize arm64 skip 30-50% vfp/simd save... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-08-12 | Marc Zyngier | KVM: arm/arm64: timer: Allow the timer to control the... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-08-12 | Marc Zyngier | KVM: arm/arm64: vgic: Prevent userspace injection of... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-08-12 | Marc Zyngier | KVM: arm/arm64: vgic: Add vgic_{get,set}_phys_irq_active Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-08-12 | Marc Zyngier | KVM: arm/arm64: vgic: Allow HW interrupts to be queued... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-08-12 | Marc Zyngier | KVM: arm/arm64: vgic: Allow dynamic mapping of physical... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-08-12 | Marc Zyngier | KVM: arm/arm64: vgic: Relax vgic_can_sample_irq for... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-08-12 | Marc Zyngier | KVM: arm/arm64: vgic: Allow HW irq to be encoded in LR Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-08-12 | Marc Zyngier | KVM: arm/arm64: vgic: Convert struct vgic_lr to use... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-08-12 | Marc Zyngier | arm/arm64: KVM: Move vgic handling to a non-preemptible... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-08-12 | Marc Zyngier | arm/arm64: KVM: Fix ordering of timer/GIC on guest... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-08-12 | Vladimir Murzin | arm64: KVM: remove remaining reference to vgic_sr_vectors Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-08-12 | Suzuki K. Poulose | arm64/kvm: Add generic v8 KVM target Acked-by: Marc Zyngier <Marc.Zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-07-21 | Alex Bennée | KVM: arm64: add trace points for guest_debug debug Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-07-21 | Alex Bennée | KVM: arm64: enable KVM_CAP_SET_GUEST_DEBUG Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-07-21 | Alex Bennée | KVM: arm64: guest debug, HW assisted debug support Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-07-21 | Alex Bennée | KVM: arm64: introduce vcpu->arch.debug_ptr Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-07-21 | Alex Bennée | KVM: arm64: re-factor hyp.S debug register code Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-07-21 | Alex Bennée | KVM: arm64: guest debug, add support for single-step Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-07-21 | Alex Bennée | KVM: arm64: guest debug, add SW break point support Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-07-21 | Alex Bennée | KVM: arm: introduce kvm_arm_init/setup/clear_debug Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-07-21 | Alex Bennée | KVM: arm: guest debug, add stub KVM_SET_GUEST_DEBUG... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-07-21 | Alex Bennée | KVM: arm64: guest debug, define API headers Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-07-21 | Alex Bennée | KVM: add comments for kvm_debug_exit_arch struct Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-06-18 | Marc Zyngier | KVM: arm/arm64: vgic: Remove useless arm-gic.h #include Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-06-17 | Marc Zyngier | KVM: arm/arm64: vgic: Avoid injecting reserved IRQ... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-06-17 | Marc Zyngier | arm/arm64: KVM: vgic: Do not save GICH_HCR / ICH_HCR_EL2 Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-06-17 | Marc Zyngier | KVM: arm: vgic: Drop useless Group0 warning Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-06-17 | Lorenzo Pieralisi | ARM: kvm: psci: fix handling of unimplemented functions Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-06-17 | Alex Bennée | KVM: arm64: fix misleading comments in save/restore Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-06-17 | Kim Phillips | KVM: arm/arm64: Enable the KVM-VFIO device Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-06-17 | Christoffer Dall | arm/arm64: KVM: Properly account for guest CPU time Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-06-17 | Tiejun Chen | kvm: remove one useless check extension |
commit | commitdiff | tree |
2015-06-17 | Marc Zyngier | arm: KVM: force execution of HCPTR access on VM exit Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-06-09 | Andre Przywara | KVM: arm64: add active register handling to GICv3 emulation... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-06-09 | Firo Yang | ARM: KVM: Remove pointless void pointer cast Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-04-22 | Andre Przywara | KVM: arm/arm64: check IRQ number on userland injection Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-04-22 | Eric Auger | KVM: arm: irqfd: fix value returned by kvm_irq_map_gsi Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-03-30 | Nikolay Nikolaev | KVM: arm/arm64: enable KVM_CAP_IOEVENTFD Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-03-30 | Andre Przywara | KVM: arm/arm64: rework MMIO abort handling to use KVM... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-03-30 | Andre Przywara | KVM: arm/arm64: prepare GICv3 emulation to use kvm_io_bus... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-03-30 | Andre Przywara | KVM: arm/arm64: merge GICv3 RD_base and SGI_base register... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-03-26 | Andre Przywara | KVM: arm/arm64: prepare GICv2 emulation to be handled... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-03-26 | Andre Przywara | KVM: arm/arm64: implement kvm_io_bus MMIO handling... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-03-26 | Andre Przywara | KVM: arm/arm64: simplify vgic_find_range() and callers Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-03-26 | Andre Przywara | KVM: arm/arm64: rename struct kvm_mmio_range to vgic_io_range Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-03-26 | Andre Przywara | KVM: x86: remove now unneeded include directory from... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-03-26 | Andre Przywara | KVM: arm/arm64: remove now unneeded include directory... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-03-26 | Andre Przywara | KVM: move iodev.h from virt/kvm/ to include/kvm Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2015-03-26 | Nikolay Nikolaev | KVM: Redesign kvm_io_bus_ API to pass VCPU structure... Reviewed-by: Marc Zyngier <marc.zyngier@arm.com> Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2014-11-26 | Shannon Zhao | arm/arm64: KVM: vgic: kick the specific vcpu instead... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2014-11-25 | Christoffer Dall | arm/arm64: vgic: Remove unreachable irq_clear_pending Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
2014-11-25 | Andre Przywara | arm/arm64: KVM: avoid unnecessary guest register mangling... Signed-off-by: Marc Zyngier <marc.zyngier@arm.com> |
commit | commitdiff | tree |
next |