Age | Commit message (Expand) | Author | Files | Lines |
2016-07-03 | KVM: arm/arm64: The GIC is dead, long live the GIC | Marc Zyngier | 1 | -2440/+0 |
2016-05-20 | KVM: arm/arm64: Fix MMIO emulation data handling | Christoffer Dall | 1 | -7/+0 |
2016-05-20 | KVM: arm/arm64: Get rid of vgic_cpu->nr_lr | Christoffer Dall | 1 | -10/+2 |
2016-05-20 | KVM: arm/arm64: vgic: Remove irq_phys_map from interface | Andre Przywara | 1 | -8/+7 |
2016-05-20 | KVM: arm/arm64: Remove the IRQ field from struct irq_phys_map | Christoffer Dall | 1 | -22/+6 |
2016-05-20 | KVM: arm/arm64: vgic: avoid map in kvm_vgic_unmap_phys_irq() | Andre Przywara | 1 | -7/+4 |
2016-05-20 | KVM: arm/arm64: vgic: avoid map in kvm_vgic_map_is_active() | Andre Przywara | 1 | -3/+3 |
2016-05-20 | KVM: arm/arm64: vgic: avoid map in kvm_vgic_inject_mapped_irq() | Andre Przywara | 1 | -3/+3 |
2016-05-20 | KVM: arm/arm64: vgic: streamline vgic_update_irq_pending() interface | Andre Przywara | 1 | -3/+2 |
2016-05-03 | KVM: arm/arm64: vgic: Rely on the GIC driver to parse the firmware tables | Julien Grall | 1 | -23/+27 |
2016-02-23 | KVM: arm/arm64: vgic: Ensure bitmaps are long enough | Mark Rutland | 1 | -2/+2 |
2016-01-12 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -1/+1 |
2015-12-14 | KVM: arm/arm64: vgic: make vgic_io_ops static | Jisheng Zhang | 1 | -1/+1 |
2015-12-11 | KVM: arm/arm64: vgic: Fix kvm_vgic_map_is_active's dist check | Christoffer Dall | 1 | -1/+1 |
2015-11-24 | KVM: arm/arm64: vgic: Trust the LR state for HW IRQs | Christoffer Dall | 1 | -14/+2 |
2015-11-24 | KVM: arm/arm64: arch_timer: Preserve physical dist. active state on LR.active | Christoffer Dall | 1 | -12/+22 |
2015-11-05 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 1 | -189/+119 |
2015-11-04 | KVM: arm/arm64: Merge vgic_set_lr() and vgic_sync_lr_elrsr() | Pavel Fedin | 1 | -12/+2 |
2015-11-04 | KVM: arm/arm64: Clean up vgic_retire_lr() and surroundings | Pavel Fedin | 1 | -27/+10 |
2015-11-04 | KVM: arm/arm64: Optimize away redundant LR tracking | Pavel Fedin | 1 | -38/+15 |
2015-11-03 | Merge branch 'irq-core-for-linus' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -2/+2 |
2015-10-22 | arm/arm64: KVM: Add tracepoints for vgic and timer | Christoffer Dall | 1 | -0/+5 |
2015-10-22 | arm/arm64: KVM: Support edge-triggered forwarded interrupts | Christoffer Dall | 1 | -18/+22 |
2015-10-22 | arm/arm64: KVM: Rework the arch timer to use level-triggered semantics | Christoffer Dall | 1 | -76/+26 |
2015-10-22 | arm/arm64: KVM: Use appropriate define in VGIC reset code | Christoffer Dall | 1 | -2/+6 |
2015-10-22 | arm/arm64: KVM: Implement GICD_ICFGR as RO for PPIs | Christoffer Dall | 1 | -3/+2 |
2015-10-22 | arm/arm64: KVM: vgic: Factor out level irq processing on guest exit | Christoffer Dall | 1 | -38/+56 |
2015-10-20 | arm/arm64: KVM: Fix disabled distributor operation | Christoffer Dall | 1 | -5/+6 |
2015-10-20 | arm/arm64: KVM: Clear map->active on pend/active clear | Christoffer Dall | 1 | -1/+31 |
2015-10-20 | arm/arm64: KVM: Fix arch timer behavior for disabled interrupts | Christoffer Dall | 1 | -32/+11 |
2015-10-20 | KVM: arm/arm64: Do not inject spurious interrupts | Pavel Fedin | 1 | -2/+7 |
2015-10-09 | arm/arm64: KVM: Only allow 64bit hosts to build VGICv3 | Jean-Philippe Brucker | 1 | -2/+2 |
2015-09-04 | arm/arm64: KVM: vgic: Move active state handling to flush_hwstate | Christoffer Dall | 1 | -16/+26 |
2015-08-12 | KVM: arm/arm64: vgic: Prevent userspace injection of a mapped interrupt | Marc Zyngier | 1 | -33/+70 |
2015-08-12 | KVM: arm/arm64: vgic: Add vgic_{get,set}_phys_irq_active | Marc Zyngier | 1 | -0/+24 |
2015-08-12 | KVM: arm/arm64: vgic: Allow HW interrupts to be queued to a guest | Marc Zyngier | 1 | -3/+86 |
2015-08-12 | KVM: arm/arm64: vgic: Allow dynamic mapping of physical/virtual interrupts | Marc Zyngier | 1 | -1/+208 |
2015-08-12 | KVM: arm/arm64: vgic: Relax vgic_can_sample_irq for edge IRQs | Marc Zyngier | 1 | -1/+1 |
2015-06-24 | Merge tag 'arm64-upstream' of git://git.kernel.org/pub/scm/linux/kernel/git/a... | Linus Torvalds | 1 | -3/+0 |
2015-06-18 | KVM: arm/arm64: vgic: Remove useless arm-gic.h #include | Marc Zyngier | 1 | -2/+0 |
2015-06-17 | KVM: arm/arm64: vgic: Avoid injecting reserved IRQ numbers | Marc Zyngier | 1 | -4/+1 |
2015-06-12 | arm64: KVM: Switch vgic save/restore to alternative_insn | Marc Zyngier | 1 | -3/+0 |
2015-04-22 | KVM: arm/arm64: check IRQ number on userland injection | Andre Przywara | 1 | -0/+3 |
2015-04-22 | KVM: arm: irqfd: fix value returned by kvm_irq_map_gsi | Eric Auger | 1 | -1/+1 |
2015-04-07 | Merge tag 'kvm-arm-for-4.1' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Paolo Bonzini | 1 | -120/+359 |
2015-03-30 | KVM: arm/arm64: rework MMIO abort handling to use KVM MMIO bus | Andre Przywara | 1 | -85/+8 |
2015-03-26 | KVM: arm/arm64: implement kvm_io_bus MMIO handling for the VGIC | Andre Przywara | 1 | -0/+129 |
2015-03-26 | KVM: arm/arm64: simplify vgic_find_range() and callers | Andre Przywara | 1 | -14/+8 |
2015-03-26 | KVM: arm/arm64: rename struct kvm_mmio_range to vgic_io_range | Andre Przywara | 1 | -9/+9 |
2015-03-14 | arm/arm64: KVM: support for un-queuing active IRQs | Christoffer Dall | 1 | -35/+172 |