Fujitsu MBC2036RC Computer Drive User Manual


 
SAS Interface
52 C141-C013
Table 1.14 OPEN_REJECT retry primitives
Primitive Issuer
Processing by the drive that receives the OPEN_REJECT
primitive
OPEN_REJECT
(NO DESTINATION)
Expander
phy
1) If the I_Tnexus loss timer is working, the drive leaves the
timer working. If the I_Tnexus loss timer has expired, the
drive aborts all the commands of the relevant initiator.
Otherwise, if the timer has not expired, the drive resends
the OPEN frame.
2) If the I_Tnexus loss timer is stopped and it has expired,
the drive aborts all the commands of the relevant initiator.
Otherwise, if the timer has not expired, the drive
initializes the timer and resends the OPEN frame.
OPEN_REJECT
(PATHWAY BLOCKED)
Expander
phy
1) If the I_Tnexus loss timer is working, the drive leaves the
timer working. If the I_Tnexus loss timer has expired, the
drive aborts all the commands of the relevant initiator.
Otherwise, if the timer has not expired, the drive resends the
OPEN frame. At this time, the drive increments the
PATHWAY BLOCKED COUNT field in the OPEN frame.
OPEN_REJECT
(RESERVED CONTINUE 0)
Unknown
Performs the same processing as the OPEN_REJECT
(RETRY).
OPEN_REJECT
(RESERVED CONTINUE 1)
Unknown
Performs the same processing as the OPEN_REJECT
(RETRY).
OPEN_REJECT
(RESERVED INITIALIZE 0)
Unknown
Performs the same processing as the OPEN_REJECT (NO
DESTINATION).
OPEN_REJECT
(RESERVED INITIALIZE 1)
Unknown
Performs the same processing as the OPEN_REJECT (NO
DESTINATION).
OPEN_REJECT
(RESERVED STOP 0)
Unknown
Performs the same processing as the OPEN_REJECT
(PATHWAY BLOCKED).
OPEN_REJECT
(RESERVED STOP 1)
Unknown
Performs the same processing as the OPEN_REJECT
(PATHWAY BLOCKED).
OPEN_REJECT (RETRY)
Destination
phy
Otherwise, if the I_Tnexus loss timer is working, the drive
stops the timer and resends the OPEN frame.
When an INIT sends an OPEN frame to a drive but the drive cannot accept the
connection request, the drive sends an OPEN_REJECT within 1ms. A drive
sends an OPEN_REJECT primitive in any of the following cases:
1) When the INIT port bit in a received OPEN frame is 0, the drive sends the
OPEN_REJECT (PROTOCOL NOT SUPPORTED) primitive.
2) When the PROTOCOL field in a received OPEN frame is not SSP, the drive
sends the OPEN_REJECT (PROTOCOL NOT SUPPORTED) primitive.
3) When the CONNECTION RATE field in the received OPEN frame is not
"1.5G or 3.0G", the drive sends the OPEN_REJECT (CONNECTION RATE
NOT SUPPORTED) primitive.