On Tue, Sep 13, 2022 at 05:27:17PM -0500, Bob Pearson wrote: > In include/uapi/rdma/rdma_user_rxe.h there are redundant copies of > num_sge in the rxe_send_wr, rxe_recv_wqe, and rxe_dma_info. Only the > ones in rxe_dma_info are actually used by the rxe driver. This patch > replaces the ones in rxe_send_wr and rxe_recv_wqe by reserved. This > patch matches a user space change to the rxe provider driver in > rdma-core. This change has no affect on the current ABI and new or old > versions of rdma-core operate correctly with new or old versions of > the kernel rxe driver. I don't see how. Old rdma-core has rxe_post_one_recv() function that uses num_sge in struct rxe_recv_wqe. Thanks