[PATCH] eal/interrupts: Allow UIO interrupts when using igb_uio
Stephen Hemminger
stephen at networkplumber.org
Tue Oct 31 18:17:24 CET 2023
On Tue, 4 Jul 2023 20:19:05 +0200
Vladimir Ratnikov <vratnikov at 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.
More information about the dev
mailing list