ibmvfc_cancel_all(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– NAME πŸ’–

okay so this is ibmvfc_cancel_all(9), straight outta the Kernel API Manual, and its whole thing is literally β€œcancel all outstanding commands to the device.” it’s giving cleanup era, bestie. πŸ’…

✨ SYNOPSIS ✨

the signature, exactly as it is, periodt:

int ibmvfc_cancel_all (struct scsi_device *sdev , int type );

πŸŽ€ ARGUMENTS πŸŽ€

  • sdev β€” the scsi device to cancel commands. this is the target of the whole cancellation moment, no cap.
  • type β€” the type of error recovery being performed. yes, context matters, bestie. 🫢

πŸ’… DESCRIPTION πŸ’…

here’s the tea: this sends a cancel to the VIOS for the specified device. πŸ¦‹

Important caveat, fr fr: this does NOT send any abort to the actual device. that must be done separately. so don’t be out here thinking it handles the abort too β€” it does not. πŸ’€

🫢 RETURN 🫢

0 on success / other on failure. slay when it’s 0, and β€œother” when the universe says no. 😭

πŸ¦‹ SEE ALSO πŸ¦‹

Kernel file: ./drivers/scsi/ibmvscsi/ibmvfc-core.c β€” and the whole extended friend group is:

that’s the whole page, periodt. this was ibmvfc_cancel_all(9) from source/version ./drivers/scsi/ibmvscsi, dated October 2026. πŸ’–βœ¨

πŸ“¦ where this page comes from