On Mon, Feb 10, 2025 at 10:19:34AM +0100, Kurt Kanzenbach wrote: > This is a follow up for the igb XDP/ZC implementation. The first two > patches link the IRQs and queues to NAPI instances. This is required to > bring back the XDP/ZC busy polling support. The last patch removes > undesired IRQs (injected via igb watchdog) while busy polling with > napi_defer_hard_irqs and gro_flush_timeout set.
You may want to use netif_napi_add_config to enable persistent NAPI config, btw. This makes writing userland programs based on SO_INCOMING_NAPI_ID much easier. See also: https://lore.kernel.org/netdev/[email protected]/
