ACK: Re: [SRU][P/N:linux-azure][PATCH 0/6] Mana-IB Patches - Part 2
Paolo Pisati
paolo.pisati at canonical.com
Fri Oct 17 12:50:56 UTC 2025
On Thu, Oct 16, 2025 at 04:15:42PM -0500, John Cabaj wrote:
> BugLink: https://bugs.launchpad.net/bugs/2128662
>
> SRU Justification
>
> [Impact]
>
> * Microsoft requested MANA RDMA patches for next SOC rollout for both the kernel.
>
> [Fix]
>
> * (Plucky) clean cherry-picks of upstream patches:
> * 60c9a34df2d8: "RDMA/mana_ib: add support of multiple ports"
> * 62de0e67328e: "RDMA/mana_ib: Fix DSCP value in modify QP"
> * 7d40ccf01869: "RDMA/mana_ib: Access remote atomic for MRs"
> * 8f49682d94f3: "RDMA/mana_ib: support of the zero based MRs"
> * 0c5517452422: "RDMA/mana_ib: Fix integer overflow during queue creation"
> * 1d5c69514e74: "RDMA/mana_ib: Use safer allocation function()"
> * (Noble) backport of upstream patch:
> * 60c9a34df2d8: "RDMA/mana_ib: add support of multiple ports"
> * (Noble) clean cherry-picks of upstream patches:
> * 62de0e67328e: "RDMA/mana_ib: Fix DSCP value in modify QP"
> * 7d40ccf01869: "RDMA/mana_ib: Access remote atomic for MRs"
> * 8f49682d94f3: "RDMA/mana_ib: support of the zero based MRs"
> * 0c5517452422: "RDMA/mana_ib: Fix integer overflow during queue creation"
> * 1d5c69514e74: "RDMA/mana_ib: Use safer allocation function()"
>
> [Test Plan]
>
> * Compile tested
> * Microsoft to test
>
> [Regression potential]
>
> * Patches limited to MANA infiniband. Possible regressions result in unexpected behavior of MANA infiniband driver.
>
> [Other info]
>
> * SF#00419525
>
> Dan Carpenter (1):
> RDMA/mana_ib: Use safer allocation function()
>
> Konstantin Taranov (4):
> RDMA/mana_ib: add support of multiple ports
> RDMA/mana_ib: Access remote atomic for MRs
> RDMA/mana_ib: support of the zero based MRs
> RDMA/mana_ib: Fix integer overflow during queue creation
>
> Shiraz Saleem (1):
> RDMA/mana_ib: Fix DSCP value in modify QP
>
> drivers/infiniband/hw/mana/cq.c | 3 +-
> drivers/infiniband/hw/mana/device.c | 114 ++++++++++++----------
> drivers/infiniband/hw/mana/main.c | 13 ++-
> drivers/infiniband/hw/mana/mana_ib.h | 1 +
> drivers/infiniband/hw/mana/mr.c | 29 ++++--
> drivers/infiniband/hw/mana/qp.c | 2 +-
> drivers/infiniband/hw/mana/shadow_queue.h | 2 +-
> include/net/mana/gdma.h | 11 ++-
> 8 files changed, 106 insertions(+), 69 deletions(-)
Acked-by: Paolo Pisati <paolo.pisati at canonical.com>
--
bye,
p.
More information about the kernel-team
mailing list