On Tue, 2007-06-19 at 11:41 -0400, Salyzyn, Mark wrote: > This patch is more like a spelling correction than a fix. It was > discovered that if we had a busy status return from the Adapter for the > SCSI srb command to a physical component, that we returned > DID_NO_CONNECT rather than what one would expect DID_BUS_BUSY.
Are you sure you want DID_BUS_BUSY? I'm just asking because I'm not sure of the firmware ramifications. DID_BUS_BUSY will turn the command around for an immediate retry. If there's a firmware resource issue, you should return something like DID_REQUEUE which will throttle the queue and reissue this command when another one returns (I'm afraid it throttles the device queue, not the host queue, which may not be what you want but we can add another DID_HOST_REQUEUE or something). James - To unsubscribe from this list: send the line "unsubscribe linux-scsi" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html