On 2026-03-30 18:10:43 [-0400], Aaron Tomlin wrote:
> From: Daniel Wagner <[email protected]>
>
> Multiqueue drivers spread I/O queues across all CPUs for optimal
> performance. However, these drivers are not aware of CPU isolation
> requirements and will distribute queues without considering the isolcpus
> configuration.
>
> Introduce a new isolcpus mask that allows users to define which CPUs
> should have I/O queues assigned. This is similar to managed_irq, but
> intended for drivers that do not use the managed IRQ infrastructure
I set down and documented the behaviour of managed_irq at
https://lore.kernel.org/all/[email protected]/
Could we please clarify whether we want to keep it and this
additionally or if managed_irq could be used instead. This adds another
bit. If networking folks jump in on managed_irqs, would they need to
duplicate this with their net sub flag?
> Reviewed-by: Hannes Reinecke <[email protected]>
> Reviewed-by: Aaron Tomlin <[email protected]>
> Signed-off-by: Daniel Wagner <[email protected]>
Sebastian