X-Git-Url: https://git.openpandora.org/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=virt%2Fkvm%2Firq_comm.c;h=272407c00ede79ed68a8909f484ed19c0cdb340d;hb=64006c84cde2386dee613ebc729aa9463931c789;hp=9f614b4e365f77e38ce4b8dec4eeac15148cd5b7;hpb=14f0290ba44de6ed435fea24bba26e7868421c66;p=pandora-kernel.git diff --git a/virt/kvm/irq_comm.c b/virt/kvm/irq_comm.c index 9f614b4e365f..272407c00ede 100644 --- a/virt/kvm/irq_comm.c +++ b/virt/kvm/irq_comm.c @@ -318,6 +318,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;