This series depends on the 64BCQE patches that I posted on 5th July. Below link points to the posting https://www.spinics.net/lists/linux-rdma/msg66770.html Shared Receive Queues (SRQ) is a pool of receive buffers that allows multiple QPs to share it amongst them. This patch series adds the code changes to enable SRQ support. This series includes the following changes - Adds support for srq - Adds srq create/destroy/modify routines - Updates poll_cq code to deal with srqs - Handles flushed SRQ buffers - Adds srq structures and helper fucntions Raju Rangoju (2): rdma-core/cxgb4: Add support for srq functions & structs rdma-core/cxgb4: Add support for user mode srqs providers/cxgb4/cq.c | 139 ++++++++++++++++++++++++--- providers/cxgb4/cxgb4-abi.h | 2 + providers/cxgb4/dev.c | 2 + providers/cxgb4/libcxgb4.h | 22 +++++ providers/cxgb4/qp.c | 129 ++++++++++++++++++++++++- providers/cxgb4/t4.h | 159 +++++++++++++++++++++++++++++- providers/cxgb4/t4_regs.h | 4 + providers/cxgb4/t4fw_api.h | 2 + providers/cxgb4/t4fw_ri_api.h | 19 ++++ providers/cxgb4/verbs.c | 219 ++++++++++++++++++++++++++++++++++-------- 10 files changed, 637 insertions(+), 60 deletions(-) -- 2.13.0 -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html