
JULY 2007 MAGNUM 224, MAGNUM 448, STORAGELIBRARY T24, OR STORAGELOADER 2U
22-5
COMMAND STATUS
22.4 COMMAND STATUS
The library returns a status byte after processing the SEND DIAGNOSTIC
command. This section describes when each type of status byte might be
returned.
Good
The library returns Good status when it is able to process the command
without errors.
Busy
Busy status indicates that the library is temporarily unable to accept a
command from this initiator. The initiator may retry the command later.
Reservation Conflict
The library returns Reservation Conflict status when it is reserved by a
different initiator. See Chapter 20 for more information about the RESERVE
command.
Check Condition
The library returns Check Condition status for the following reasons:
The command is issued to an invalid LUN.
A Unit Attention condition is pending for the initiator.
The library is not ready because a magazine is removed.
A reserved bit is set to 1 in the CDB.
The library encounters a hardware problem while trying to perform the
requested test.
A parameter in the CDB or Send Diagnostic Parameter List is invalid (see
Table 22-2 for sense data).
Table 22-2 Invalid parameters in the SEND DIAGNOSTIC CDB
Sense
Key
ASC ASCQ
SKSV
Bit
C/D
Bit
BPV
Bit
Bit
Pointer
Field
Pointer
Error
5h 1Ah 00h 1 1 0 0 0003h Invalid Parameter List Length.
5h 24h 00h 1 1 1 — —
A reserved bit is set in the CDB. The
pointers point to the bit in error.
5h 24h 00h 1 1 1 4 0001h Invalid Page Format field.
5h 24h 00h 1 1 1 1 0001h Invalid value in DevOfl field.
5h 24h 00h 1 1 1 0 0001h Invalid value in UnitOfl field.
5h 26h 00h 1 0 0 0 0000h Invalid Page Code.
Comentarios a estos manuales