mbox series

[for-rc,0/6] RDMA/bnxt_re: Bug fixes

Message ID 1598292876-26529-1-git-send-email-selvin.xavier@broadcom.com (mailing list archive)
Headers show
Series RDMA/bnxt_re: Bug fixes | expand

Message

Selvin Xavier Aug. 24, 2020, 6:14 p.m. UTC
Includes few important bug fixes for rc cycle.
Please apply.

Thanks,
Selvin

Naresh Kumar PBS (3):
  RDMA/bnxt_re: Static NQ depth allocation
  RDMA/bnxt_re: Restrict the max_gids to 256
  RDMA/bnxt_re: Fix driver crash on unaligned PSN entry address

Selvin Xavier (3):
  RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds
  RDMA/bnxt_re: Do not report transparent vlan from QP1
  RDMA/bnxt_re: Fix the qp table indexing

 drivers/infiniband/hw/bnxt_re/ib_verbs.c   | 44 ++++++++++++++++++++----------
 drivers/infiniband/hw/bnxt_re/main.c       |  3 +-
 drivers/infiniband/hw/bnxt_re/qplib_fp.c   | 26 +++++++++++-------
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 10 ++++---
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h |  5 ++++
 drivers/infiniband/hw/bnxt_re/qplib_sp.c   |  2 +-
 drivers/infiniband/hw/bnxt_re/qplib_sp.h   |  1 +
 7 files changed, 60 insertions(+), 31 deletions(-)

Comments

Jason Gunthorpe Aug. 27, 2020, 12:31 p.m. UTC | #1
On Mon, Aug 24, 2020 at 11:14:30AM -0700, Selvin Xavier wrote:
> Includes few important bug fixes for rc cycle.
> Please apply.
> 
> Thanks,
> Selvin
> 
> Naresh Kumar PBS (3):
>   RDMA/bnxt_re: Static NQ depth allocation
>   RDMA/bnxt_re: Restrict the max_gids to 256
>   RDMA/bnxt_re: Fix driver crash on unaligned PSN entry address
> 
> Selvin Xavier (3):
>   RDMA/bnxt_re: Remove the qp from list only if the qp destroy succeeds
>   RDMA/bnxt_re: Do not report transparent vlan from QP1
>   RDMA/bnxt_re: Fix the qp table indexing

I took them all to for-rc, even though the destroy patch isn't really
the right solution, it does avoid memory corruption. 

The driver will still trigger WARN_ON and still leak memory however.

Jason