Fibre Channel Interface Manual, Rev. D 153
11.5.1.2 Current and deferred errors
Error code 70h (current error) indicates that the Check Condition or Command Terminated status returned is
the result of an error or exception condition on the command that returned the Check Condition or Command
Terminated. This includes errors generated during execution of the command by the actual execution process.
It also includes errors not related to any command that are first observed during execution of a command.
Examples of this latter type of error include disc servo-mechanism off-track errors and power-up test errors.
Error code 71h (deferred error) indicates that the Check Condition status returned is the result of an error or
exception condition that occurred during execution of a previous command for which Good status has already
been returned. Such commands are associated with use of the Immediate bit (start unit), with some forms of
caching, and with multiple command buffering.
The deferred error is indicated by returning Check Condition status to the appropriate initiator as described
below. The subsequent execution of a Request Sense command returns the deferred error sense information.
If Check Condition status for a deferred error is returned, the current command has not performed any storage
operations or output operations to the media. After the target detects a deferred error condition on a logical
unit, it returns a deferred error according to the rules described below:
1. If a deferred error can be recovered with no external system intervention, a deferred error indication is not
55 01 XOR cache is not available
55 03 Insufficient reservation resources
55 04 Insufficient registration resources
5B 00 Log exception
5B 01 Threshold condition met
5B 02 Log parameter value at maximum
5C 00 Servo RPL status change
5C 01 Servo RPL spindles synchronized
5C 02 Servo RPL spindles not synchronized
5D 00 Failure prediction threshold exceeded
5D FF False failure prediction threshold exceeded
65 00 Voltage fault
80 00 General firmware error qualifier
80 80 FC FIFO error during read transfer
80 81 FC FIFO error during write transfer
80 82 Disc FIFO error during read transfer
80 83 Disc FIFO error during write transfer
80 84 LBA seeded CRC error on read
80 85 LBA seeded CRC error on write
80 86 IOEDC error on read
80 87 IOEDC error on write
81 00 Reassign power-fail recovery failed
Table 93: Error codes for bytes 12 and 13 of sense data (values are in hexadecimal) (Continued)
Byte 12
(ASC)
Byte 13
(ASCQ)
Description