SCSI TASK ABORTED
TASK ABORTED is SCSI status 40h reporting termination under the architecture's task-abort notification rules.
This is a command-status value, not the ABORTED COMMAND sense key 0Bh. Linux v6.12 defines the two in separate constant groups. [1]
The cited Control mode page describes TAS=1 reporting for tasks aborted by actions on a different initiator-target nexus from the one that received the command. TAS=0 suppresses the response for the aborted task; it does not establish that no other notification can occur. Do not expect every cancellation to produce this status. [2]
The pinned sg3_utils v1.46 manual assigns decimal process exit 29 to TASK ABORTED. That exit value is neither hexadecimal status 40h nor a sense key. Keep the field name and utility version with a captured number. [3]
Relations
- related
- SCSI ABORTED COMMAND, SCSI CHECK CONDITION, SCSI sense key, SCSI initiator and target, SCSI persistent reservations
Limitations
- The status alone is insufficient evidence of a physical media fault or of unchanged data.
Citations
- Linux v6.12: separate SAM status and sense-key constants
- Seagate SCSI Commands Reference Rev. M (June 2022): sense keys p. 59 and TAS p. 465
- sg3_utils v1.46: documented decimal exit categories 11, 29, 40 and 41