Storage glossary · JSON corpus · llms.txt · hesela.com

io-timeout · shipping · also I/O command timeout

I/O timeout

An I/O timeout is expiration of a layer's waiting limit for an input/output operation, which may initiate recovery without proving that the operation never executed.

Linux SCSI timeout handling can extend waiting or initiate abort and recovery. A timed-out command can still be active in lower layers. Distinguish application deadlines, command completion, cancellation and durable completion; inspect the actual driver and protocol contract.

Relations

related
scsi, multipath-io, no-path-retry, retry-deduplication

Citations

  1. Linux kernel documentation: SCSI EH, sections 1.2-1.4 and 2.1. (accessed 2026-10-11)
  2. Storage timeouts: an expired timer is not a cancelled write (accessed 2026-10-11)

JSON: /data/terms/io-timeout.json