Re: [PATCH rdma-next v4 0/5] RDMA/mana_ib: Streamline kernel UD/GSI posting and completion handling

From: Leon Romanovsky

Date: Mon Sep 28 2026 - 15:15:41 EST



On Wed, 23 Sep 2026 06:11:50 -0700, Konstantin Taranov wrote:
> From: Konstantin Taranov <kotaranov@xxxxxxxxxxxxx>
>
> This series updates the kernel UD/GSI work-request and completion paths in
> the MANA RDMA driver. This series is required for upcoming kernel RC QP support.
>
> The main idea is to fill in WCs directly from CQEs and do not use shadow Qs
> as proxy. The older code, a CQ had lists of QPs using it, which adds overhead
> on polling when CQs are shared. Instead, CQs now maintain only the list
> of QPs in error state.
>
> [...]

Applied, thanks!

[1/5] RDMA/mana_ib: Optimize shadow queue bookkeeping
https://git.kernel.org/rdma/rdma/c/8b55ae7c81f038
[2/5] RDMA/mana_ib: Revise UD send posting and WQE definitions
https://git.kernel.org/rdma/rdma/c/afcebf3cfa0e84
[3/5] RDMA/mana_ib: Revise UD receive posting with GDMA_WR_IB_SGL
https://git.kernel.org/rdma/rdma/c/387c51aa0ee0ae
[4/5] RDMA/mana_ib: Make kernel CQ arming robust
https://git.kernel.org/rdma/rdma/c/9d3fccc58efe4a
[5/5] RDMA/mana_ib: Poll UD completions and flush software error QPs
https://git.kernel.org/rdma/rdma/c/1d99b7cea29c31

Best regards,
--
Leon Romanovsky <leon@xxxxxxxxxx>