User Manual
SCSI Commands Reference Manual, Rev. J 243
www.seagate.com Direct Access Block commands (SPC-5 and SBC-4)
010b [b]
100b
Ye s
LOGICAL BLOCK GUARD Shall
LOGICAL BLOCK GUARD CHECK FAILED
LOGICAL BLOCK APPLICATION TAG
(ATO = 1) [e]
Shall
LOGICAL BLOCK APPLICATION TAG CHECK
FAILED
LOGICAL BLOCK APPLICATION TAG
(ATO = 0) [f]
Shall not
No compare performed
LOGICAL BLOCK REFERENCE TAG
(not type 3)
Shall
LOGICAL BLOCK REFERENCE TAG CHECK FAILED
LOGICAL BLOCK REFERENCE TAG
(type 3 and ATO = 0
Shall
LOGICAL BLOCK REFERENCE TAG CHECK FAILED
LOGICAL BLOCK REFERENCE TAG
(type 3 and ATO = 1)
Shall not
No compare performed
No
Error condition [a]
101b [b]
Ye s
LOGICAL BLOCK GUARD Shall
LOGICAL BLOCK GUARD CHECK FAILED
LOGICAL BLOCK APPLICATION TAG
(ATO = 1) [e]
Shall
LOGICAL BLOCK APPLICATION TAG CHECK
FAILED
LOGICAL BLOCK APPLICATION TAG
(ATO = 0) [f]
Shall not
No compare performed
LOGICAL BLOCK REFERENCE TAG Shall
LOGICAL BLOCK REFERENCE TAG CHECK FAILED
No
Error condition [a]
110b -
111b
Reserved
[a] A verify operation to a logical unit that supports protection information and has not been formatted with protection information shall be
terminated with CHECK CONDITION status with the sense key set to ILLEGAL REQUEST and the additional sense code set to INVALID
FIELD IN CDB.
[b] If the logical unit does not support protection information the requested command should be terminated with CHECK CONDITION status
with the sense key set to ILLEGAL REQUEST and the additional sense code set to INVALID FIELD IN CDB.
[c] If an error is reported, the sense key shall be set to MISCOMPARE.
[d] If multiple errors occur, the selection of which error to report is not defined by this manual.
[e] If the ATO bit is set to one in the Control mode page (see 5.3.12), the logical block application tag shall not be
modified by a device server.
[f] If the ATO bit is set to zero in the Control mode page (see 5.3.12), the logical block application tag may be modified by a device server.
Table 211 VRPROTECT field with BYTCHK field set to 01b or 11b - byte-by-byte comparison requirements (Sheet 2 of 2)
Code
Logical unit
formatted with
protection
information
Field
Byte-by-byte
Comparison
If compare fails [c]
[d]
,
additional sense code