Attention Check Condition from each initiator gets a Check Condition status, with Unit Attention sense data for the reset. However, other commands may not be processed until the internal state of the drive has been reset. Any commands that allow Disconnects and cannot be processed are accepted and queued until the drive is ready to process them. Those commands that do not allow Disconnects receive Busy status response.
Abort Handling
If a command is aborted on a drive with a Fibre Channel interface, see Table 110 for abort processing.
If a command is aborted on a drive with a SCSI interface, one of the following conditions will occur:
vIf an abort condition is detected before a command phase completes, the bus is set to Bus Free and the command is not executed.
vIf an abort condition is detected during status phase, the bus is set to bus free.
vIf an abort condition is detected between the end of the command phase and the start of the status phase, then the bus is set to Bus Free and the processing in Table 110 on page 94 is carried out.
Table 110. Abort Condition Handling
Command | Abort Processing |
|
|
ERASE | Long erase is aborted as quickly as possible without |
| corrupting tape format. Short erase completes. |
|
|
INQUIRY | None. |
|
|
LOAD/UNLOAD | Load completes and logically positions tape at BOM. Unload |
| is aborted, leaving logical position at BOM unless operation |
| is past the ‘point of no return’, in which case the tape is |
| ejected. |
|
|
LOCATE | The logical position is set back to that at the start of the |
| operation unless the operation is past its ‘point of no return’, |
| in which case the operation completes. |
|
|
LOG SELECT | If data transfer is completed, command is completed; |
| otherwise, no action is taken. |
|
|
LOG SENSE | None. |
|
|
MODE SELECT | If data transfer is completed, command is completed; |
| otherwise, no action is taken. |
|
|
MODE SENSE | None. |
|
|
PERSISTENT RESERVE IN | None. |
|
|
PERSISTENT RESERVE | If data transfer is completed, the command is completed; |
OUT | otherwise, no action is taken. |
|
|
PREVENT/ALLOW MEDIUM | The command completes. |
REMOVAL |
|
|
|
READ | The current position is set to the first record boundary at or |
| after the start of the current data burst. |
|
|
READ ATTRIBUTE | None. |
|
|
READ BLOCK LIMITS | None. |
|
|
READ BUFFER | None. |
|
|
READ POSITION | None. |
|
|
94Ultrium Internal Tape Drive and 3580 Ultrium Tape Drive: SCSI Reference