SBP-2: create_stream_response

Stephen_Finch at notes.ssi1.com Stephen_Finch at notes.ssi1.com
Mon Jul 7 11:49:25 PDT 1997


* From the T10 (formerly SCSI) Reflector (t10 at symbios.com), posted by:
* Stephen_Finch at notes.ssi1.com
*


In the description of the create_stream_response in section 5.1.4.3,
it states "If the status block stored at the status_FIFO address
indicates an unsuccessful attempt to create a stream, no response
data shall be stored."

Okay.  If the target sends the response data and then sends an
unsuccessful status, the host is responsible to not store the
previously sent response data?

Or is the intention that the target will not send a response if
it is going to send a status with an error indicated?  If the later,
what does one do with a transport error (e.g., no ack received
or corrupted ack) on the sending of the reponse?  The host sees it
and thinks that it is valid, but the target send an error.  This
sequence seems to be contrary to this second opinion.

Hmmm.

I'd suggest the host only consider the response data as valid if
a good status is also sent by the target.  Else it should ignore it.


Comments?

steve finch





*
* For T10 Reflector information, send a message with
* 'info t10' (no quotes) in the message body to majordomo at symbios.com




More information about the T10 mailing list