SAS SSP initiator port error recovery use cases - Write DATA fram e with transport layer retries disabled

Larry Chen Larry_Chen at pmc-sierra.com
Tue Jul 11 15:48:16 PDT 2006


Formatted message: <A HREF="r0607112_f.htm">HTML-formatted message</A>

Hi,
I do not see how the Application Client is notified of the write DATA frame
ACK/NAK_TIMEOUT condition
since Table 130 does NOT include the  Transmission Complete ( Data-Out
Failed, ACK/NAK Timeout)
Message received from ST_ITS state machine
Same thing for Write DATA frame NACK_RECEIVED condition since Table 13 does
NOT include
Transmission Complete ( Data-Out Failed, NACK Received) Message received from
ST_ITS state machine
Either.
Regards,
Larry
---------------------------------
Taken from SAS-1.1 rev 10 page 364
9.2.4.5.3 DATA frame with transport layer retries disabled
If an SSP initiator port transmits a write DATA frame and does not receive an
ACK or NAK for that frame (e.g.,
times out, or the connection is broken):
1) the SSP_TF state machine closes the connection with DONE (ACK/NAK TIMEOUT)
(see 7.16.8.6.5);
and
2) the application client aborts the command (see 10.2.2).
If an SSP initiator port transmits a write DATA frame and receives a NAK for
that frame, the application client
aborts the command (see 10.2.2).
Taken from SAS-1.1 rev 10 page 372
Table 130 - Confirmations sent to the SCSI application layer if a frame
transmission or reception
error occurs



More information about the T10 mailing list