From: Mark Fortescue <mark@xxxxxxxxxxxxxxxxxx> Date: Mon, 23 Jul 2007 23:41:34 +0100 (BST) > I can also get the ESP driver to fail to find disks with the same error > codes if I build it as a module driver however if I build the ESP driver > into the kernel, it does not fail (ESP BUS_TIMEOUT=275). That's truly strange. For the qlogicpti.c driver case, try increasing qpti->host_param.bus_reset_delay. For the ESP failure as a module case, record and report the time that passes around the msleep() calls. If it's less than it's trying to delay, that's the bug. Your identify results are what I've seen when a device has recently reset and is not fully ready yet, indicating that the post-reset delay is not sufficient. I'm %99 sure it's yet another sparc32 specific kernel bug of some sort in both of these cases, especially since the qlogicpti.c driver hasn't changed substantially in many many years. - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html