summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/system/kernel/arch/x86/irq_routing_table.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/system/kernel/arch/x86/irq_routing_table.cpp b/src/system/kernel/arch/x86/irq_routing_table.cpp
index 7e5acfe..c442fac 100644
--- a/src/system/kernel/arch/x86/irq_routing_table.cpp
+++ b/src/system/kernel/arch/x86/irq_routing_table.cpp
@@ -586,8 +586,9 @@ ensure_all_functions_matched(pci_module_info* pci, uint8 bus,
continue;
}
- panic("unable to find irq routing for PCI %u:%u:%u", bus,
- device, function);
+ dprintf("WARNING: unable to find irq routing for PCI "
+ "%" B_PRIu8 ":%" B_PRIu8 ":%" B_PRIu8 ". Device may be "
+ "unstable / broken.\n", bus, device, function);
return B_ERROR;
}
}