Fujitsu MBA3300RC Benutzerhandbuch

Seite von 439
SAS Interface 
 
98 
C141-C013 
1.6.4  Exceptional event processing of a drive 
If an exceptional event of the SAS protocol system (refer to Table 1.45) occurs in 
a drive, the drive temporarily rejects an SSP frame from the SSP INIT port due to 
recovery processing (abort processing).  Therefore, the drive may return the 
OPEN_REJECT (RETRY) primitive for the connection request from an initiator.  
This is because the drive cannot perform abort processing completely while 
receiving an SSP frame from the SSP INIT port. 
The processing sequence a drive performs for an exceptional event (Table 1.45) is 
as follows: 
1)  After an exceptional event occurs, the CREDIT_BLOCKED primitive instead 
of an RRDY primitive is sent to stop SSP frames from the initiator. 
2)  The connection is temporarily closed. 
3)  The recovery processing for the exceptional event (abort processing) is 
started. 
4)  If the recovery processing has not been completed, the OPEN_REJECT 
(RETRY) primitive is sent in response to the connection request from the 
initiator. 
5)  After the recovery processing for the exceptional event, an OPEN frame is 
sent so that the result of the recovery processing can be reported later with a 
RESPONSE frame. 
6)  When the OPEN_ACCEPT primitive is received from the initiator, the drive 
sends the CREDIT_BLOCKED primitive instead of an RRDY primitive. 
7)  A RESPONSE frame is sent. 
8)  The connection is closed.  This completes the recovery processing for the 
exceptional event.