[PATCH v2 for-next 0/2] Add SRQ support for Chelsio adapters

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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(-)

-- 
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



[Index of Archives]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Photo]     [Yosemite News]     [Yosemite Photos]     [Linux Kernel]     [Linux SCSI]     [XFree86]

  Powered by Linux