fc_rport_error_retry(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– fc_rport_error_retry(9) πŸ’–

okay bestie, welcome to the kernel API manual β€” yes this is a (9) page, that's the kernel-section vibe, we're in the big leagues now 🫢


✨ NAME ✨

fc_rport_error_retry β€” the handler for remote port state retries 🌸


✨ SYNOPSIS ✨

void fc_rport_error_retry (struct fc_rport_priv *rdata , int err );

✨ ARGUMENTS ✨

  • rdata β€” the remote port whose state is getting retried, like, that's her moment πŸ‘‘
  • err β€” the error code. the receipt of what went wrong, no cap πŸ’€

✨ DESCRIPTION ✨

okay so here's the tea πŸ“ β€” if the error was an exchange timeout, she retries immediately, like instantly, zero patience, main character energy. otherwise? she waits for E_D_TOV. periodt. ⏳

πŸ’… Reference counting, listen up: it increments kref when scheduling retry_work. that's the whole deal, don't forget it.

✨ SEE ALSO ✨

Kernel file ./drivers/scsi/libfc/fc_rport.c β€” and honestly the whole friend group is here, it's giving family reunion πŸ˜­πŸ’–


and that's the page, bestie ✨ this one came out of ./drivers/scsi/libfc and it's dated October 2026 β€” so like, future energy πŸŒˆπŸ¦‹ mwah, ily, go retry those ports πŸ’œ

πŸ“¦ where this page comes from