mbox series

[V4,rdma-core,0/5] Broadcom's user library update

Message ID 20210610104910.1147756-1-devesh.sharma@broadcom.com (mailing list archive)
Headers show
Series Broadcom's user library update | expand

Message

Devesh Sharma June 10, 2021, 10:49 a.m. UTC
The focus of this patch series is to move SQ and RQ
wqe posting indices from 128B fixed stride to 16B
aligned stride. This allows more flexibility in choosing
wqe size.

v3 -> v4
 - fixed build warning
v2 -> V3
 - Split the ABI change into separate patch
 - committed ABI patch using standard rdma-core script.

Devesh Sharma (5):
  Update kernel headers
  bnxt_re/lib: Read wqe mode from the driver
  bnxt_re/lib: add a function to initialize software queue
  bnxt_re/lib: Use separate indices for shadow queue
  bnxt_re/lib: Move hardware queue to 16B aligned indices

 kernel-headers/rdma/bnxt_re-abi.h |   5 +-
 providers/bnxt_re/bnxt_re-abi.h   |   5 +
 providers/bnxt_re/db.c            |  10 +-
 providers/bnxt_re/main.c          |   4 +
 providers/bnxt_re/main.h          |  26 ++
 providers/bnxt_re/memory.h        |  37 ++-
 providers/bnxt_re/verbs.c         | 525 ++++++++++++++++++++----------
 7 files changed, 433 insertions(+), 179 deletions(-)