lpfc_dev_loss_tmo_handler(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… lpfc_dev_loss_tmo_handler πŸ’…

okay bestie, welcome to the Kernel API Manual entry for lpfc_dev_loss_tmo_handler β€” the remote node devloss timeout handler. She’s lowkey iconic in the lpfc world, and we’re gonna get into it. 🫢


✨ NAME ✨

lpfc_dev_loss_tmo_handler β€” Remote node devloss timeout handler


🌸 SYNOPSIS 🌸

int lpfc_dev_loss_tmo_handler (struct lpfc_nodelist *ndlp );

πŸŽ€ ARGUMENTS πŸŽ€

  • ndlp β€” Pointer to remote node object. That’s the whole argument, bestie β€” just a pointer to the remote node object. πŸ¦‹

πŸ¦‹ DESCRIPTION πŸ¦‹

So here’s the tea: this function is called from the worker thread when the devloss timeout timer expires. ⏰✨

For an SLI4 host, this routine shall return 1 when at least one remote node β€” including this ndlp β€” is still in use of FCF. Otherwise, this routine shall return 0 when there is no remote node still in use of FCF when devloss timeout happened to this ndlp. No cap, that’s the exact vibe check. πŸ’…


🌈 SEE ALSO 🌈

Kernel file: ./drivers/scsi/lpfc/lpfc_hbadisc.c


mwah πŸ’‹ β€” this lil page is from source/version ./drivers/scsi/lpfc, dated October 2026. That’s the footer, bestie, and she ate. πŸ‘‘πŸŽ€

πŸ“¦ where this page comes from