ibmvfc_vfc_eh_done(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

ibmvfc_vfc_eh_done β€” the EH done function for queued IO πŸ’–

okay so this page is straight out of the Kernel API Manual (section 9), and we're talking about one very specific little function. buckle up, bestie πŸŽ€


🌸 SYNOPSIS 🌸

void ibmvfc_vfc_eh_done (struct ibmvfc_event *evt );

πŸŽ€ ARGUMENTS πŸŽ€

  • evt β€” the ibmvfc event struct πŸ¦‹ literally just your event struct, hand it over and let it cook.

πŸ”₯ DESCRIPTION πŸ”₯

Okay so here's the tea, and it's important: this function does not setup any error status for scsi commands. not a single one. it's not being shady, it's just not its job πŸ™ˆ

That setup must be done before this function gets called, fr fr. so do your error-status homework first, then call this. no skipping steps, no cap πŸ’…


πŸ’œ SEE ALSO πŸ’œ

Kernel file ./drivers/scsi/ibmvscsi/ibmvfc-core.c β€” and honestly the whole friend group showed up to the group chat, because this list is giving main character energy πŸ‘‘

ngl that's a lot of cross-references, but every single one ate and left no crumbs πŸ’€ go read them, iykyk

and that's the whole page diva 🫢 brought to you straight from ./drivers/scsi/ibmvscsi, stamped October 2026 β€” now go call your function after you set that error status, mwah πŸ’‹βœ¨

πŸ“¦ where this page comes from