On Wed, Apr 20, 2022 at 08:40:33PM -0500, Bob Pearson wrote: > Bob Pearson (10): > RDMA/rxe: Remove IB_SRQ_INIT_MASK > RDMA/rxe: Add rxe_srq_cleanup() > RDMA/rxe: Check rxe_get() return value > RDMA/rxe: Move qp cleanup code to rxe_qp_do_cleanup() > RDMA/rxe: Move mr cleanup code to rxe_mr_cleanup() > RDMA/rxe: Move mw cleanup code to rxe_mw_cleanup() > RDMA/rxe: Enforce IBA C11-17 I took these patches with the small edits I noted > RDMA/rxe: Stop lookup of partially built objects > RDMA/rxe: Convert read side locking to rcu > RDMA/rxe: Cleanup rxe_pool.c It seems OK, but we need to fix the AH problem at least in the destroy path first - lets try to fix it in alloc as well? Jason