SBP-2: create_stream_response

PJohansson at aol.com PJohansson at aol.com
Mon Jul 21 14:36:37 PDT 1997


* From the T10 (formerly SCSI) Reflector (t10 at symbios.com), posted by:
* PJohansson at aol.com
*
In a message dated 97-07-07 17:23:30 EDT, Stephen_Finch at notes.ssi1.com
writes:

<<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.>>

If the target cannot successfully complete a CREATE STREAM request, it has no
business storing response data.

The target is free to retry writes to store the response data as many times
as it likes BEFORE is stores the completion status. The system memory address
for the response data has no associated interrupt behaviors. The host is not
entitled to do anything with data written to create_stream_response UNTIL
completion status is stored at status_FIFO and then only if it is OK
completion status.

Regards,

Peter Johansson

Congruent Software, Inc.
3998 Whittle Avenue
Oakland, CA  94602

(510) 531-5472
(510) 531-2942 FAX

pjohansson at aol.com

*
* 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