From efd48b30f1790af74fab4e3707e48ecd91e0c5f1 Mon Sep 17 00:00:00 2001 From: Bryan Venteicher Date: Sun, 29 Jun 2014 01:04:11 +0000 Subject: [PATCH] Give each interrupt a descriptive name when using MSIX MFC after: 3 days --- sys/dev/vmware/vmxnet3/if_vmx.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/sys/dev/vmware/vmxnet3/if_vmx.c b/sys/dev/vmware/vmxnet3/if_vmx.c index 9a21201ee15f..a584fc0eeb57 100644 --- a/sys/dev/vmware/vmxnet3/if_vmx.c +++ b/sys/dev/vmware/vmxnet3/if_vmx.c @@ -694,6 +694,8 @@ vmxnet3_setup_msix_interrupts(struct vmxnet3_softc *sc) vmxnet3_txq_intr, txq, &intr->vmxi_handler); if (error) return (error); + bus_describe_intr(dev, intr->vmxi_irq, intr->vmxi_handler, + "tq%d", i); txq->vxtxq_intr_idx = intr->vmxi_rid - 1; } @@ -703,6 +705,8 @@ vmxnet3_setup_msix_interrupts(struct vmxnet3_softc *sc) vmxnet3_rxq_intr, rxq, &intr->vmxi_handler); if (error) return (error); + bus_describe_intr(dev, intr->vmxi_irq, intr->vmxi_handler, + "rq%d", i); rxq->vxrxq_intr_idx = intr->vmxi_rid - 1; } @@ -710,6 +714,7 @@ vmxnet3_setup_msix_interrupts(struct vmxnet3_softc *sc) vmxnet3_event_intr, sc, &intr->vmxi_handler); if (error) return (error); + bus_describe_intr(dev, intr->vmxi_irq, intr->vmxi_handler, "event"); sc->vmx_event_intr_idx = intr->vmxi_rid - 1; return (0);