Key Code Qualifier: Difference between revisions

Content deleted Content added
more ASCQ for medium not present
Removing link(s) to "SCSI CDB": Deleted PROD.
 
(9 intermediate revisions by 5 users not shown)
Line 1:
{{Short description|Type of SCSI error code}}
{{redirect|KCQ|the radio station in Saginaw, Michigan|WKCQ}}
 
'''Key Code Qualifier''' is an error-code returned by a [[SCSI]] device.
 
When a SCSI [[SCSI target|target]] device returns a [[SCSI check condition|check condition]] in response to a [[SCSI command|command]], the [[SCSI initiator|initiator]] usually then issues a [[SCSI Request Sense Command|SCSI Request Sense command]]. This process is part of a SCSI protocol called [[SCSI contingent allegiance condition|Contingent Allegiance Condition]]. The target will respond to the Request Sense command with a set of [[SCSI Request Sense Command|SCSI sense data]] which includes three fields giving increasing levels of detail about the error:
*K - sense key - 4 bits, (byte 2 of Fixed sense data format)
*C - additional sense code (ASC) - 8 bits, (byte 12 of Fixed sense data format)
Line 19 ⟶ 20:
|-
|rowspan="36" valign="top"|Soft Error||1||01||00||Recovered Write error - no index
|-一会功夫好
|1||02||00||Recovered no seek completion
|-
Line 90 ⟶ 91:
|1||5D||00||PFA threshold reached
|-
|rowspan="1315" valign="top"|Not Ready||2||04||00||Not Ready - Cause not reportable.
|-
|2||04||01||Not Ready - becoming ready
Line 156 ⟶ 157:
|3||31||01||Medium Error - format command failed
|-
|rowspan="2023" valign="top"|Hardware Error||4||01||00||Hardware Error - no index or sector
|-
|4||02||00||Hardware Error - no seek complete
Line 175 ⟶ 176:
|-
|4||19||03||Hardware Error - defect list error in Grown List
|-
|4||31||00||Hardware Error - reassign failed
|-
|4||32||00||Hardware Error - no defect spare available
|-
|4||35||00||Hardware Error - enclosure services failure
|-
|4||35||01||Hardware Error - unsupported enclosure function
Line 189 ⟶ 190:
|-
|4||35||05||Hardware Error - enclosure services checksum error
|-
|4||3E||00||Hardware Error - logical unit has not self configured yet
|-
|4||313E||0001||Hardware Error - reassignlogical unit failed
|-
|4||3E||02||Hardware Error - timeout on logical unit
|-
|4||3E||03||Hardware Error - self-test failed
|-
|4||3E||04||Hardware Error - unable to update self-test log
|-
|4||44||00||Hardware Error - internal target failure
Line 202 ⟶ 209:
|5||21||00||Illegal Request - LBA out of range
|-
|5||24||00||Illegal Request - invalid field in [[SCSI CDB|CDB]] (Command Descriptor Block)
|-
|5||25||00||Illegal Request - invalid LUN
Line 234 ⟶ 241:
|5||55||04||Illegal Request - Insufficient Registration Resources
|-
|rowspan="2143" valign="top"|Unit Attention||6||28||00||Unit Attention - not-ready to ready transition (format complete)
|-
|6||29||00||Unit Attention - POR or device reset occurred
Line 271 ⟶ 278:
|-
|6||3F||03||Unit Attention - inquiry parameters changed
|-
|6||3F||04||Unit Attention - component device attached
|-
|6||3F||05||Unit Attention - device identifier changed
|-
|6||3F||06||Unit Attention - redundancy group created or modified
|-
|6||3F||07||Unit Attention - redundancy group deleted
|-
|6||3F||08||Unit Attention - spare created or modified
|-
|6||3F||09||Unit Attention - spare deleted
|-
|6||3F||0A||Unit Attention - volume set created or modified
|-
|6||3F||0B||Unit Attention - volume set deleted
|-
|6||3F||0C||Unit Attention - volume set deassigned
|-
|6||3F||0D||Unit Attention - volume set reassigned
|-
|6||3F||0E||Unit Attention - reported LUNs data has changed
|-
|6||3F||0F||Unit Attention - echo buffer overwritten
|-
|6||3F||10||Unit Attention - medium loadable
|-
|6||3F||11||Unit Attention - medium auxiliary memory accessible
|-
|6||3F||12||Unit Attention - iSCSI IP address added
|-
|6||3F||13||Unit Attention - iSCSI IP address removed
|-
|6||3F||14||Unit Attention - iSCSI IP address changed
|-
|6||3F||15||Unit Attention - inspect referrals sense descriptors
|-
|6||3F||16||Unit Attention - microcode has been changed without reset
|-
|6||3F||17||Unit Attention - zone transition to full
|-
|6||3F||18||Unit Attention - bind completed
|-
|6||3F||19||Unit Attention - bind redirected
|-
|6||3F||1A||Unit Attention - subsidiary binding changed
|-
|6||5D||00||Unit Attention - PFA threshold reached