> > On Mon, Mar 23, 2026 at 12:59:46PM -0700, Long Li wrote:
> > > This series adds per-vPort Event Queue (EQ) allocation and MSI-X
> > > interrupt management for the MANA driver. Previously, all vPorts
> > > shared a single set of EQs. This change enables dedicated EQs per
> > > vPort with support for both dedicated and shared MSI-X vector
> > > allocation
> > modes.
> > >
> > > Patch 1 moves EQ ownership from mana_context to per-vPort
> > > mana_port_context and exports create/destroy functions for the RDMA
> > driver.
> > >
> > > Patch 2 adds device capability queries to determine whether MSI-X
> > > vectors should be dedicated per-vPort or shared. When the number of
> > > available MSI-X vectors is insufficient for dedicated allocation,
> > > the driver enables sharing mode with bitmap-based vector assignment.
> > >
> > > Patch 3 introduces the GIC (GDMA IRQ Context) abstraction with
> > > reference counting, allowing multiple EQs to safely share a single
> > > MSI-X
> > vector.
> > >
> > > Patch 4 converts the global EQ allocation in probe/resume to use the
> > > new GIC functions.
> > >
> > > Patch 5 adds per-vPort GIC lifecycle management, calling get/put on
> > > each EQ creation and destruction during vPort open/close.
> > >
> > > Patch 6 extends the same GIC lifecycle management to the RDMA
> > > driver's EQ allocation path.
> > >
> > > Changes in v5:
> > > - Rebased on net-next/main
> >
> > Hi Long Li,
> >
> > Unfortunately v5 also doesn't apply cleanly to net-next.
> >
> > --
> > pw-bot: changes-requested
> 
> Hi Simon,
> 
> This patch set should apply after this patch: (which is also pending net-next)
> net: mana: Set default number of queues to 16
> 
> Can you apply the patch set after this patch, or should I wait for the next 
> patch
> merge window?
> 
> Thank you,
> Long


I'll send it over in the next patch merging window.

Thanks,
Long

Reply via email to