Re: [RFC][PATCH]SCSI signal(I/O) failure causes no response

Jeremy Higdon
2004-04-23T04:45:48Z

On Wed, Apr 14, 2004 at 11:56:20AM -0400, Moore, Eric Dean wrote:
> For this particular issue, Mr Masao Fukuchi has a
> scsi bus test analyzer, in which he set the C/D signal
> to low during read operation. The MPT firmware
> returned MPI_IOCSTATUS_SCSI_PROTOCAL_ERROR, which from
> the mpt manual means " An unrecoverable bus protocal error
> as terminated the SCSI I/O" and the driver will
> return DID_RESET.
>
> Here are some of the other cases which return
> DID_RESET, however I doubt were returned with
> Mr Masao Fukuchi's test anaylzer:
>
> MPI_IOCSTATUS_SCSI_TASK_TERMINATED
> MPI_IOCSTATUS_SCSI_IOC_TERMINATED
> MPI_IOCSTATUS_SCSI_EXT_TERMINATED

I think I would return DID_ERROR for things like that as a sort
of generic "something-went-wrong" on the SCSI bus.

jeremy