lpfc_fdmi_change_check(9)
π lpfc_fdmi_change_check(9) β the vibe check for your FDMI params π
okay so bestie, welcome to the Kernel API Manual β¨ this one's a lil function called lpfc_fdmi_change_check, and honestly? she's giving "quiet background checks" energy. like she's not the main character of the SCSI driver, but she absolutely keeps things from falling apart. π«Ά
πΈ SYNOPSIS πΈ
void lpfc_fdmi_change_check (struct lpfc_vport *vport );
that's it. that's the whole signature. void in, void out, and one pointer in the middle. slay. π
π ARGUMENTS π
vportβ pointer to a host virtual N_Port data structure. that's your vport bestie, she's holding all the N_Port lore β¨
π DESCRIPTION π
okay so what does she actually do? buckle up:
- she checks how many mapped NPorts we are connected to β literally counting her friends, love that for her π
- she checks if our hostname changed β like noticing someone changed their whole identity in the group chat, iconic π
- and heads up: she's called from the hbeat timeout routine to check if any FDMI parameters changed. and if they did? she re-registers those Attributes. periodt. π₯
so basically she's the friend who notices when literally anything is different and immediately updates the whole spreadsheet. no cap. β¨
π¦ SEE ALSO π¦
- Kernel file
./drivers/scsi/lpfc/lpfc_ct.cβ the actual home file, go read it iykyk π lpfc_ct_unsol_cmpl(9)lpfc_ct_reject_event(9)lpfc_ct_handle_mibreq(9)lpfc_ct_unsol_event(9)lpfc_ct_handle_unsol_abort(9)lpfc_fdmi_rprt_defer(9)lpfc_cmpl_ct_disc_fdmi(9)lpfc_fdmi_cmd(9)lpfc_delayed_disc_tmo(9)lpfc_delayed_disc_timeout_handler(9)lpfc_vmid_cmd(9)
the whole friend group fr fr π
π reminder bestie: this page lives in ./drivers/scsi/lpfc and it's dated October 2026 β so like, future-coded of her. keep those references exact, no edits, not even a lil typo fix. i said what i said. π«Ά
and that's the page! go forth and check those FDMI params, queen ππβ¨
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms