[PATCH V3 for-next 00/15] RDMA/bnxt_re: Bug fixes

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

 



The patch series has some bug fixes for bnxt_re driver.
This series includes implementation of some of the workarounds
required for the HW and FW and removes the FMR verb support from
the driver. The driver version is also updated in this series.
I have addressed all the review comments from Leon and Dennis in
this series.

Doug,
 Please review and apply these changes to your repository.

Thanks,
Selvin Xavier

v2 -> v3:
	- Updates the commit log for the module version change patch
	- Removes temp variables from one of the patches
	- Fixes memory leak in one of the patches.
	- Removes the FMR verbs support

v1 -> v2:
	- Changes suggested by Leon in one of the patches
        - Updates commit message with more description
	- Disables FMR support using a config option


Devesh Sharma (3):
  RDMA/bnxt_re: Fixing the Control path command and response handling
  RDMA/bnxt_re: Free doorbell page index (DPI) during dealloc ucontext
  RDMA/bnxt_re: Fix RQE posting logic

Eddie Wai (2):
  RDMA/bnxt_re: HW workarounds for handling specific conditions
  RDMA/bnxt_re: Fixed the max_rd_atomic support for initiator and
    destination QP

Kalesh AP (1):
  RDMA/bnxt_re: Add vlan tag for untagged RoCE traffic when PFC is
    configured

Selvin Xavier (5):
  RDMA/bnxt_re: Dereg MR in FW before freeing the fast_reg_page_list
  RDMA/bnxt_re: Do not free the ctx_tbl entry if delete GID fails
  RDMA/bnxt_re: Report supported value to IB stack in query_device
  RDMA/bnxt_re: Sync up the module version to internal release version
  RDMA/bnxt_re: Remove FMR support

Somnath Kotur (4):
  RDMA/bnxt_re: Fix race between netdev register and unregister events
  RDMA/bnxt_re: Add HW workaround for avoiding stall for UD QPs
  RDMA/bnxt_re: Fix WQE Size posted to HW to prevent it from throwing
    error
  RDMA/bnxt_re: Specify RDMA component when allocating stats context

 drivers/infiniband/hw/bnxt_re/bnxt_re.h    |  21 +-
 drivers/infiniband/hw/bnxt_re/ib_verbs.c   | 593 ++++++++++++++++++++---------
 drivers/infiniband/hw/bnxt_re/ib_verbs.h   |  25 +-
 drivers/infiniband/hw/bnxt_re/main.c       |  97 ++++-
 drivers/infiniband/hw/bnxt_re/qplib_fp.c   | 393 ++++++++++---------
 drivers/infiniband/hw/bnxt_re/qplib_fp.h   |  18 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 314 +++++++--------
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h |  61 +--
 drivers/infiniband/hw/bnxt_re/qplib_res.c  |  10 +
 drivers/infiniband/hw/bnxt_re/qplib_res.h  |   6 +
 drivers/infiniband/hw/bnxt_re/qplib_sp.c   | 412 +++++++-------------
 drivers/infiniband/hw/bnxt_re/qplib_sp.h   |   4 +
 drivers/infiniband/hw/bnxt_re/roce_hsi.h   |   4 +-
 13 files changed, 1105 insertions(+), 853 deletions(-)

-- 
2.5.5

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