2 current and deferred errors, Current and deferred errors, Section 11.5.1.2 – Seagate Fibre Channel Interface User Manual

Page 167

Advertising
background image

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

Advertising
This manual is related to the following products: