firedancer
firedancer copied to clipboard
Warn if IRQ overlaps with fixed tile assignments
Any tile with a fixed CPU assignment will use 100% time share of that CPU.
This can cause issues if a IRQ/soft-IRQ is scheduled on the same core. irqbalance seems to be not very smart and occasionally reassigns net channels on Firedancer-reserved CPUs even if there are lots of other CPUs free.
We should start by printing a warning to the user if the smp_affinity mask is set incorrectly.