Sorry for a long reply, sure. Stephen, am I right that the most concern is about a place where interrupt capabilities check appears for non MSI-X support? What if having dedicated rte_intr_cap_single analog when there's no support for MSI-X and just do the same(check capability, allocate interrupt vector etc) ?
Regards, -Vladimir On Mon, Jul 3, 2023 at 5:32 PM Thomas Monjalon <tho...@monjalon.net> wrote: > 14/06/2023 18:46, Stephen Hemminger: > > On Wed, 14 Jun 2023 13:40:18 +0000 > > Vladimir Ratnikov <vratni...@netgate.com> wrote: > > > > > Some drivers and devices(ex: igc + i225/i226) use > > > RTE_INTR_HANDLE_UIO handler when captured under igb_uio > > > so just let them use it. > > > > > > Signed-off-by: Vladimir Ratnikov <vratni...@netgate.com> > > > > This doesn't look right. > > > > With UIO only a single interrupt is possible, there is no MSI-X support. > > Please Vladimir, could you reply to Stephen? > I think he is suggesting a better fix in the igc driver. > > >