scsi-task-aborted · shipping · also TASK ABORTED, SAM_STAT_TASK_ABORTED

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

  1. Linux v6.12: separate SAM status and sense-key constants (accessed 2026-11-11)
  2. Seagate SCSI Commands Reference Rev. M (June 2022): sense keys p. 59 and TAS p. 465 (accessed 2026-11-11)
  3. sg3_utils v1.46: documented decimal exit categories 11, 29, 40 and 41 (accessed 2026-11-11)

Further reading

  1. Hesela: SCSI abort reports in different fields (accessed 2026-11-11)

JSON: /data/terms/scsi-task-aborted.json

Published by Hesela team · Updated

Report a correction · Editorial standards · Reuse guidance

Cite this page
Hesela team. SCSI TASK ABORTED. Hesela. 2026-11-11. https://hesela.dev/terms/scsi-task-aborted/