lpfc_sli_prep_dev_for_reset(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

So like, this is lpfc_sli_prep_dev_for_reset(9) from the Kernel API Manual, and it's literally here to prepare an SLI3 device for a pci slot reset. Bestie, it's giving "last-minute cleanup before the reset chaos." πŸ’–


✨ SYNOPSIS ✨

void lpfc_sli_prep_dev_for_reset (struct lpfc_hba *phba );

πŸŽ€ ARGUMENTS πŸŽ€

  • phba β€” pointer to lpfc hba data structure. That's the one and only argument, and yes, she's important. 🫢

πŸ¦‹ DESCRIPTION πŸ¦‹

Okay so this routine gets called to prepare the SLI3 device for PCI slot reset. Iconic behavior actually: it disables the device interrupt and pci device, and aborts the internal FCP pending I/Os. No cap, that's the whole vibe. ✨


🌸 SEE ALSO 🌸

The kernel file is ./drivers/scsi/lpfc/lpfc_init.c, and here's the whole linked squad β€” every single one, no skips, fr fr:


mwah πŸ’‹ this page's source/version is ./drivers/scsi/lpfc, dated October 2026, and it's literally the lpfc_sli_prep_dev_for_reset(9) manual page. byeee ✨

πŸ“¦ where this page comes from