qla2xxx_set_...ty_nobalance(9)
π 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β thepci_devstruct for a qla2xxx device π¦ like, which adapter are we talking about, this one right here.flagβ abool, 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 π
- Kernel file
./drivers/scsi/qla2xxx/qla_os.cπ (go read the real thing, iykyk) qla2x00_config_dma_addressing(9)qla2x00_module_init(9)qla2x00_module_exit(9)
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
- 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