On Tue, 4 Jul 2023 20:19:05 +0200 Vladimir Ratnikov <vratni...@netgate.com> wrote:
> On systems with I225 interfaces it works in interrupt mode(rx), so not only > LSE interrupts are supported. > I could try add rte_intr_cap_single functionality and recheck it twice(if > several interfaces works in rx_mode=interrupt) > But actually it worked with changes above(CPU utilization close to the > zero, data passes through the interface etc) If you want to use interrupts please use VFIO where it is possible to support MSI-X correctly. In the past, there was a proposed patch to handle multiple IRQ vectors with igb_uio but it needed other kernel changes to work. These changes were rejected upstream and led to the changes to VFIO to work without IOMMU. That is a better and supported upstream.