isp(4) broken in RELENG_9

Joerg Pulz Joerg.Pulz at frm2.tum.de
Wed Oct 31 15:27:35 UTC 2012


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


Hi,

somewhere on the road between RELENG_9_1 and RELENG_9 changes to isp(4) 
make the driver unable to attach to the device.

Here is the boot output of the failing RELENG_9:

isp0: <Qlogic ISP 2532 PCI FC-AL Adapter> port 0x3000-0x30ff mem 0xf7140000-0xf7143fff,0xf7200000-0xf72fffff irq 16 at 
device 0.0 on pci3
isp0: error 22 loading dma map for control areas
isp0: Cannot setup DMA
device_attach: isp0 attach returned 6
isp0: <Qlogic ISP 2532 PCI FC-AL Adapter> port 0x3400-0x34ff mem 0xf7144000-0xf7147fff,0xf7300000-0xf73fffff irq 17 at 
device 0.1 on pci3
isp0: error 22 loading dma map for control areas
isp0: Cannot setup DMA
device_attach: isp0 attach returned 6

Here is the boot output of the still working RELENG_9_1:

isp0: <Qlogic ISP 2532 PCI FC-AL Adapter> port 0x3000-0x30ff mem 0xf7140000-0xf7143fff,0xf7200000-0xf72fffff irq 16 at device 0.0 on pci3
isp1: <Qlogic ISP 2532 PCI FC-AL Adapter> port 0x3400-0x34ff mem 0xf7144000-0xf7147fff,0xf7300000-0xf73fffff irq 17 at device 0.1 on pci3

I've taken a quick look at the changes, but could not find anything 
obvious that causes that error.

Thanks for any hints on how to fix this.

As the isp(4) code base for CURRENT and RELENG_9 is the same, it should 
fail in current too, but i can't verify as i don't have a spare card for 
testing.

Kind regards
Joerg Pulz

- -- 
The beginning is the most important part of the work.
 				-Plato
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iD8DBQFQkULgSPOsGF+KA+MRAvysAKCc0Vbytb8b90svGxlWlggbF1RZ6ACggo1B
hK7TdnU72CebFETzFv4TQDw=
=oBsG
-----END PGP SIGNATURE-----


More information about the freebsd-scsi mailing list