qla2xxx_set_...ty_nobalance(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… qla2xxx_set_...ty_nobalance(9)

okay so bestie, welcome to the Kernel API Manual ✨ β€” this is the page for qla2xxx_set_affinity_nobalance, and no, the truncated name in the header is not a typo, that's just how the man page title got cut, we don't ask questions πŸ’€


✨ NAME ✨

qla2xxx_set_affinity_nobalance β€”

and that's literally it, that's the whole NAME section, the dash is just sitting there with nothing after it, main character energy with zero dialogue 🫢 (there's no description line in the source, so we're not inventing one, periodt)


🌸 SYNOPSIS 🌸

void qla2xxx_set_affinity_nobalance (struct pci_dev *pdev , bool flag );

yep, that's the whole signature, spacing and all, exactly as written, no cap πŸ‘‘


πŸŽ€ ARGUMENTS πŸŽ€

  • pdev β€” the pci_dev struct for a qla2xxx device πŸ¦‹ like, which adapter are we talking about, this one right here.
  • flag β€” a bool, and it's a little two-faced icon:
    • true: enable the "IRQ_NO_BALANCING" bit for the msix interrupt πŸ”₯
    • false: disable the "IRQ_NO_BALANCING" bit for the msix interrupt πŸ’…

🌈 DESCRIPTION 🌈

so this function gets called to disable/enable "IRQ_NO_BALANCING", and the whole reason is to keep the irqbalance daemon from kicking in during an adapter reset 😭 like girl, we are mid-reset, read the room, do NOT come in here rebalancing our IRQs.

it's giving "please hold, do not disturb" but for interrupts ✨


πŸ‘‘ SEE ALSO πŸ‘‘

the whole squad, fr fr 🫢


and that's the page, bestie! πŸŽ€ written from ./drivers/scsi/qla2xxx, dated October 2026, filed under qla2xxx_set_...ty_nobalance(9) β€” slay, go fix your interrupts πŸ’–β­

πŸ“¦ where this page comes from