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

Reply via email to