lpfc_sli4_nv...line_aborted(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

lpfc_sli4_nvme_pci_offline_aborted β€” okay bestie, this is the fast-path process of NVME xri abort ✨ (yes that's the whole name, say it with your chest)

So this is from the Kernel API Manual, and it's giving very much "I live in ./drivers/scsi/lpfc and I clean up after messy aborts" energy 🧚


πŸ¦‹ SYNOPSIS πŸ¦‹

void lpfc_sli4_nvme_pci_offline_aborted (struct lpfc_hba *phba , struct
lpfc_io_buf *lpfc_ncmd );

Like, that's the whole signature. Two args, no return, no cap πŸ’€


🌸 ARGUMENTS 🌸

  • phba β€” pointer to lpfc hba data structure. that's the homie holding all the hba info 🫢
  • lpfc_ncmd β€” The nvme job structure for the request being aborted. yep, the actual job that's getting yeeted πŸ™ˆ

πŸ”₯ DESCRIPTION πŸ”₯

Okay so picture this: the worker thread is the one who calls this routine, and its whole job is to process a SLI4 fast-path NVME aborted xri. iconic behavior honestly πŸ‘‘

And then β€” the moment we've all been waiting for β€” aborted NVME IO commands get completed to the transport right here. that's it, that's the tea β˜• literally the cleanup queen of the fast path πŸ’…


🌈 SEE ALSO 🌈

Kernel file ./drivers/scsi/lpfc/lpfc_nvme.c β€” and the whole friend group, no cap:


ngl bestie, this one's short but she's important β€” every aborted xri ends up here, so don't sleep on her πŸ’–

okay that's the whole page, mwah πŸ’‹ this icon lives in ./drivers/scsi/lpfc, dated October 2026, and yes she's still rocking the lpfc_sli4_nv...line_aborted(9) title β€” periodt. πŸŽ€πŸ¦‹βœ¨

πŸ“¦ where this page comes from