diff --git a/sys/i386/i386/mptable.c b/sys/i386/i386/mptable.c index b4e309f2f530..fe8bf4538a24 100644 --- a/sys/i386/i386/mptable.c +++ b/sys/i386/i386/mptable.c @@ -935,7 +935,9 @@ mptable_pci_route_interrupt_handler(u_char *entry, void *arg) if (args->vector == vector) return; KASSERT(args->vector == -1, - ("Multiple entries for PCI IRQ %d", args->vector)); + ("Multiple IRQs for PCI interrupt %d.%d.INT%c: %d and %d\n", + args->bus, args->irq >> 2, 'A' + (args->irq & 0x3), args->vector, + vector)); args->vector = vector; }