Page MenuHomeFreeBSD

D19369.id54650.diff
No OneTemporary

D19369.id54650.diff

Index: sys/dev/isp/isp_pci.c
===================================================================
--- sys/dev/isp/isp_pci.c
+++ sys/dev/isp/isp_pci.c
@@ -931,6 +931,15 @@
return (0);
bad:
+ if (isp->isp_osinfo.fw == NULL && !IS_26XX(isp)) {
+ /*
+ * Failure to attach at boot time might have been caused
+ * by a missing ispfw(4). Except for for 16Gb adapters,
+ * there's no loadable firmware for them.
+ */
+ isp_prt(isp, ISP_LOGWARN, "Consider adding ispfw_load=\"YES\""
+ " to loader.conf(5)");
+ }
for (i = 0; i < isp->isp_nirq; i++) {
(void) bus_teardown_intr(dev, pcs->irq[i].irq, pcs->irq[i].ih);
(void) bus_release_resource(dev, SYS_RES_IRQ, pcs->irq[i].iqd,

File Metadata

Mime Type
text/plain
Expires
Tue, Aug 18, 2:01 PM (2 h, 44 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
36895785
Default Alt Text
D19369.id54650.diff (696 B)

Event Timeline