scsi_check_passthrough(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… scsi_check_passthrough(9) β€” Kernel API Manual πŸ’…

🌸 NAME 🌸

okay so bestie, this one is scsi_check_passthrough, and its whole job is to determine if a passthrough scsi_cmnd needs a retry. periodt.

✨ SYNOPSIS ✨

the signature, copied exactly because we do not mess with kernel code:

int scsi_check_passthrough (struct scsi_cmnd *scmd , struct
       scsi_failures *failures );

πŸŽ€ ARGUMENTS πŸŽ€

  • scmd β€” the scsi_cmnd to check. that's the main character right there.
  • failures β€” the scsi_failures struct that lists failures to check for. it's giving checklist energy.

πŸ¦‹ DESCRIPTION πŸ¦‹

Returns -EAGAIN if the caller should retry, else 0. that's literally the whole plot: retry (-EAGAIN) or no retry (0), no cap.

πŸ”₯ SEE ALSO πŸ”₯

the kernel file is ./drivers/scsi/scsi_lib.c, and here are all the related pages β€” every single one, bestie:


xoxo, your kernel bestie πŸ’– β€” source/version: ./drivers/scsi; date: October 2026; this page: scsi_check_passthrough(9).

πŸ“¦ where this page comes from