[PATCH for-next 0/4] DMA/bnxt_re: Add support for larger page sizes for queue memory
Selvin Xavier <[email protected]>
| Newsgroups | org.kernel.vger.linux-rdma |
|---|---|
| Message-ID | <[email protected]> |
This series adds support for using page sizes larger than 4K for the CQ and QP queue memory. Removes some of the untested page sizes reported for MR and add support for few page sizes for QP/CQ memories. Please review and apply Thanks, Selvin Xavier Selvin Xavier (4): RDMA/bnxt_re: Update the page sizes supported for MR RDMA/bnxt_re: Prepare infrastructure for larger pages for Queue memory RDMA/bnxt_re: Add support for larger PBL pages for CQ RDMA/bnxt_re: Add support for larger PBL pages for QP drivers/infiniband/hw/bnxt_re/bnxt_re.h | 1 - drivers/infiniband/hw/bnxt_re/ib_verbs.c | 54 ++++++++++++++++++++--- drivers/infiniband/hw/bnxt_re/qplib_fp.c | 30 ++++++++++--- drivers/infiniband/hw/bnxt_re/qplib_res.c | 21 +++++++++ drivers/infiniband/hw/bnxt_re/qplib_res.h | 35 ++++++++++++++- drivers/infiniband/hw/bnxt_re/qplib_sp.c | 5 +++ drivers/infiniband/hw/bnxt_re/qplib_sp.h | 3 ++ drivers/infiniband/hw/bnxt_re/roce_hsi.h | 42 ++++++++++++++++-- 8 files changed, 171 insertions(+), 20 deletions(-) -- 2.39.3