mbox series

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

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

Message

Selvin Xavier Sept. 19, 2024, 3:05 a.m. UTC
Few generic fixes in bnxt_re driver for 6.12 kernel.
Please review and apply.

Thanks,
Selvin Xavier

v1 - v2: 
	- Add a patch that removes irq variant of spinlock and use
	  spin_lock_bh as the control path processing happens from
	  tasklet context
	- Address the comments from Zhu Yanjun by initializing the
	  newly added spin lock.
	- One more fix included in the series

Kalesh AP (2):
  RDMA/bnxt_re: Fix a possible memory leak
  RDMA/bnxt_re: Add a check for memory allocation

Saravanan Vajravel (1):
  RDMA/bnxt_re: Fix incorrect AVID type in WQE structure

Selvin Xavier (3):
  RDMA/bnxt_re: Fix the usage of control path spin locks
  RDMA/bnxt_re: synchronize the qp-handle table array
  RDMA/bnxt_re: Fix the max WQEs used in Static WQE mode

 drivers/infiniband/hw/bnxt_re/ib_verbs.c   |  6 ++++-
 drivers/infiniband/hw/bnxt_re/main.c       |  5 +++-
 drivers/infiniband/hw/bnxt_re/qplib_fp.c   |  4 ++++
 drivers/infiniband/hw/bnxt_re/qplib_fp.h   |  2 +-
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 38 +++++++++++++++---------------
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h |  2 ++
 drivers/infiniband/hw/bnxt_re/qplib_res.c  |  2 ++
 7 files changed, 37 insertions(+), 22 deletions(-)

Comments

Jason Gunthorpe Sept. 20, 2024, 12:56 p.m. UTC | #1
On Wed, Sep 18, 2024 at 08:05:55PM -0700, Selvin Xavier wrote:
> Few generic fixes in bnxt_re driver for 6.12 kernel.
> Please review and apply.

These will have to wait till the next rc1 due to the LPC conference..

Jason
Jason Gunthorpe Oct. 4, 2024, 8:05 p.m. UTC | #2
On Wed, Sep 18, 2024 at 08:05:55PM -0700, Selvin Xavier wrote:
> Few generic fixes in bnxt_re driver for 6.12 kernel.
> Please review and apply.
> 
> Thanks,
> Selvin Xavier
> 
> v1 - v2: 
> 	- Add a patch that removes irq variant of spinlock and use
> 	  spin_lock_bh as the control path processing happens from
> 	  tasklet context
> 	- Address the comments from Zhu Yanjun by initializing the
> 	  newly added spin lock.
> 	- One more fix included in the series
> 
> Kalesh AP (2):
>   RDMA/bnxt_re: Fix a possible memory leak
>   RDMA/bnxt_re: Add a check for memory allocation
> 
> Saravanan Vajravel (1):
>   RDMA/bnxt_re: Fix incorrect AVID type in WQE structure
> 
> Selvin Xavier (3):
>   RDMA/bnxt_re: Fix the max WQEs used in Static WQE mode

Applied to for-rc

>   RDMA/bnxt_re: Fix the usage of control path spin locks
>   RDMA/bnxt_re: synchronize the qp-handle table array

I deferred these two with remarks

Thanks,
Jason