]> Pileus Git - ~andy/linux/blobdiff - virt/kvm/irq_comm.c
Merge tag 'kvm-3.6-1' of git://git.kernel.org/pub/scm/virt/kvm/kvm
[~andy/linux] / virt / kvm / irq_comm.c
index cc59c68da032bc4d1b4fd2e7e4e02607e3c650c9..83402d74a767bec214d2c2467cceb3a271a6be44 100644 (file)
@@ -309,6 +309,7 @@ static int setup_routing_entry(struct kvm_irq_routing_table *rt,
         */
        hlist_for_each_entry(ei, n, &rt->map[ue->gsi], link)
                if (ei->type == KVM_IRQ_ROUTING_MSI ||
+                   ue->type == KVM_IRQ_ROUTING_MSI ||
                    ue->u.irqchip.irqchip == ei->irqchip.irqchip)
                        return r;