ENUM SCSI_TIMEOUT_ACTION(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so welcome to the enum scsi_timeout_action(9) page from the Kernel API Manual ✨ this is literally the β€œwhat do we do when a SCSI command times out” decision enum, and it’s giving main-character damage control πŸ’…

NAME πŸŽ€

enum scsi_timeout_action β€” how to handle a command that timed out. That’s the whole assignment, bestie. 🫢

SYNOPSIS πŸ¦‹

enum scsi_timeout_action {
    SCSI_EH_DONE ,
    SCSI_EH_RESET_TIMER ,
    SCSI_EH_NOT_HANDLED

};

Constants 🧚

  • SCSI_EH_DONE β€” the command has already been completed. Done done, no notes, we love a finished era πŸ’–
  • SCSI_EH_RESET_TIMER β€” reset the timer and continue waiting for completion. Basically β€œgirl, give it another minute” ⏳✨
  • SCSI_EH_NOT_HANDLED β€” the command has not yet finished. Abort the command. Not handled means we abort β€” no cap, that’s the move πŸ’€

SEE ALSO 🌈

Kernel file ./include/scsi/scsi_host.h and scsi_host_scan_allowed(9) β€” go peek at those too, bestie 🫢


okay bye bestie, this one lives in ./include/scsi and is dated October 2026 β€” enum scsi_timeout_action(9), out πŸ’…βœ¨

πŸ“¦ where this page comes from