Re: [PATCH v2 net-next 1/6] net: mana: Create separate EQs for each vPort
From: Leon Romanovsky
Date: Wed Mar 04 2026 - 10:16:13 EST
On Tue, Mar 03, 2026 at 04:00:12PM -0800, Long Li wrote:
> To prepare for assigning vPorts to dedicated MSI-X vectors, remove EQ
> sharing among the vPorts and create dedicated EQs for each vPort.
>
> Move the EQ definition from struct mana_context to struct mana_port_context
> and update related support functions. Export mana_create_eq() and
> mana_destroy_eq() for use by the MANA RDMA driver.
>
> Signed-off-by: Long Li <longli@xxxxxxxxxxxxx>
> ---
> drivers/infiniband/hw/mana/main.c | 14 ++-
> drivers/infiniband/hw/mana/qp.c | 4 +-
> drivers/net/ethernet/microsoft/mana/mana_en.c | 109 ++++++++++--------
> include/net/mana/mana.h | 7 +-
> 4 files changed, 82 insertions(+), 52 deletions(-)
>
Thanks,
Acked-by: Leon Romanovsky <leon@xxxxxxxxxx> # drivers/infiniband