irq_update_affinity_hint(9)
okay so bestie, welcome to the Kernel API Manual page for irq_update_affinity_hint β yes, irq_update_affinity_hint(9) β and it's giving "small API, very specific job, main character energy" π
β¨
πΈ NAME πΈ
irq_update_affinity_hint β Update the affinity hint. That's it, that's the name, no cap.
π¦ SYNOPSIS π¦
int irq_update_affinity_hint (unsigned int irq , const struct cpumask *m
);
π ARGUMENTS π
irqβ the interrupt to update, bestie.mβ acpumaskpointer; passNULLto clear the hint. Lowkey important: it'sNULLthat clears it.
π DESCRIPTION π
This one updates the affinity hint. Periodt. But β and this is the part where you π β it does not change the affinity of the interrupt. So it's hint business only, not "actually rearrange the interrupt" business.
π SEE ALSO π
- Kernel file:
./include/linux/interrupt.h struct irqaction(9)request_irq(9)struct irq_affinity_notify(9)struct irq_affinity(9)struct irq_affinity_desc(9)irq_set_affinity_and_hint(9)
okay that's the whole page, bestie π«Ά source/version: ./include/linux; date: October 2026; page: irq_update_affinity_hint(9). byeee π
π¦ 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