Qlogic ISP1020 in 2.6?
I've got an Alpha (COMPAQ Professional Workstation XP1000) with a built-in ISP1020. Kernel 2.4.28 runs fine on this system; 2.6.9 gives me the following errors:
ERROR: SCSI host `isp1020' has no error handling
ERROR: This is not a safe way to run your SCSI host
ERROR: The error handling must be added to this driver fffffc0007fafdb8 0000000000000001 fffffc00011a5ac0 fffffc000158bcd0
fffffc000158bcd0 fffffc0000366800 fffffc000158bcd0
fffffc0000366800
fffffc0000000000 fffffc0007fafe00 fffffc0007fafe00
fffffc0000366800
fffffc00011b0007 fffffc000158bcd0 fffffc00011b247c
fffffc000158bcd0
0000000000000000 0000000000000000 fffffc00012fca88
fffffc000158bcd0
0000000000000000 fffffc000158bdb0 fffffc00012fbf00
fffffc000126bf00
Trace:
[<fffffc00011a5ac0>] scsi_register+0x20/0xa0
[<fffffc00011b0007>] sdev_show_model+0x27/0x40
[<fffffc00011b247c>] isp1020_detect+0x8c/0x300
[<fffffc0001010168>] init+0x48/0x180
[<fffffc0001013018>] kernel_thread+0x28/0x90qlogicisp : new isp1020 revision ID (6)
qlogicisp: mbox_command loop timeout #2
qlogicisp: mbox_command loop timeout #2
qlogicisp: mbox_command loop timeout #2
qlogicisp: mbox_command loop timeout #2
Googling for this has shown a fair number of other people with similar problems, but I've not found any mention of somebody working on this. I'm happy to take a look myself, but I thought it might be useful to check here first before I wade in. Anybody?
Signature · 2 lines
Steve McIntyre, Cambridge, UK. [email protected] "C++ ate my sanity" -- Jon Rabone
Quoted 3 lines · Steve McIntyre
I've got an Alpha (COMPAQ Professional Workstation XP1000) with a built-in ISP1020. Kernel 2.4.28 runs fine on this system; 2.6.9 gives me the following errors:
Try using the qlogic 1280 driver instead (thanks to Christoph and I think Andrew V), I have these in my .config:
# CONFIG_SCSI_QLOGIC_ISP is not setCONFIG_SCSI_QLOGIC_1280=yCONFIG_SCSI_QLOGIC_1280_1040=y
That last one is really for both 1040 and 1020 support.
The queue depth is overly deep (255), I think because there is no firmware and/or nvram support, I haven't figured it out, but I don't generate a lot of IO on them.
-- Patrick Mansfield