Message ID | 20180725155214.14746-1-rajur@chelsio.com (mailing list archive) |
---|---|
Headers | show |
Series | Add SRQ support for Chelsio adapters | expand |
On Wed, Jul 25, 2018 at 09:22:12PM +0530, Raju Rangoju wrote: > Shared Receive Queues (SRQ) holds a pool of receive buffers that is > shared among all the QPs that are associated with this SRQ. Use of SRQ > reduces the memory foot print of RDMA applications. > > This patch series adds the code changes to enable SRQ support for > Chelsio adapters. > > Changes since v1: > - Rebased to latest RDMA for-next. > - Improved the commit messages at Jason's request. > > Raju Rangoju (2): > rdma/cxgb4: Add support for srq functions & structs > rdma/cxgb4: Add support for kernel mode SRQ's > > drivers/infiniband/hw/cxgb4/cm.c | 42 +- > drivers/infiniband/hw/cxgb4/cq.c | 142 +++++- > drivers/infiniband/hw/cxgb4/device.c | 19 +- > drivers/infiniband/hw/cxgb4/iw_cxgb4.h | 41 +- > drivers/infiniband/hw/cxgb4/provider.c | 12 +- > drivers/infiniband/hw/cxgb4/qp.c | 818 +++++++++++++++++++++++++----- > drivers/infiniband/hw/cxgb4/resource.c | 51 +- > drivers/infiniband/hw/cxgb4/t4.h | 126 ++++- > drivers/infiniband/hw/cxgb4/t4fw_ri_api.h | 19 + > include/uapi/rdma/cxgb4-abi.h | 17 + > 10 files changed, 1119 insertions(+), 168 deletions(-) Applied to for-next, thanks Jason -- To unsubscribe from this list: send the line "unsubscribe linux-rdma" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html