SCSI Command Status
Julyl 2017 Command Set 29
SCSI Command Status
Good
Good status (00h) indicates that the device successfully completed the command.
Check Condition
Check Condition status (02h) occurs when any error, unit exception, or abnormal
condition generates sense data. The initiator should issue a Request Sense command
following a Check Condition status to determine the nature of the error.
Check Condition status occurs when one of the following conditions exist:
• Issuing an invalid command or parameter
• Issuing a command to a device that is not ready
• Detecting a hardware error
• Sensing an illegal request
• Detecting SCSI protocol errors
Busy
Busy status (08h) occurs when the target is unable to accept a command from an
otherwise acceptable initiator. The normal initiator recovery from a Busy status is to
reissue the command.
Reservation Conflict
The library returns Reservation Conflict status (18h) whenever a SCSI initiator
attempts to access a logical unit or element that is reserved by another initiator.
Task Aborted
The library returns Task Aborted status (40h) when a task is aborted by another SCSI
initiator port.