mbox series

[for-rc,v3,0/2] RDMA/bnxt_re: Bug fixes for 6.12 kernel

Message ID 1728912975-19346-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 Oct. 14, 2024, 1:36 p.m. UTC
Hi,
 Posting the v3 series for the 2 patches that was not merged from
 the series. Please review and apply if it is okay to be merged.

Thanks,
Selvin Xavier

v2 - v3:
	- Only the patches that got deferred from the previous posting of
	  this series
	- Addressing Jason's comment to avoid using the lockdep
	  annotation for the new spin_lock, as this is not a nested
	  lock.

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

Selvin Xavier (2):
  RDMA/bnxt_re: Fix the usage of control path spin locks
  RDMA/bnxt_re: synchronize the qp-handle table array

 drivers/infiniband/hw/bnxt_re/qplib_fp.c   |  4 ++++
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.c | 38 +++++++++++++++---------------
 drivers/infiniband/hw/bnxt_re/qplib_rcfw.h |  2 ++
 3 files changed, 25 insertions(+), 19 deletions(-)

Comments

Jason Gunthorpe Oct. 21, 2024, 4:34 p.m. UTC | #1
On Mon, Oct 14, 2024 at 06:36:13AM -0700, Selvin Xavier wrote:
> Hi,
>  Posting the v3 series for the 2 patches that was not merged from
>  the series. Please review and apply if it is okay to be merged.
> 
> Thanks,
> Selvin Xavier
> 
> v2 - v3:
> 	- Only the patches that got deferred from the previous posting of
> 	  this series
> 	- Addressing Jason's comment to avoid using the lockdep
> 	  annotation for the new spin_lock, as this is not a nested
> 	  lock.
> 
> 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
> 
> Selvin Xavier (2):
>   RDMA/bnxt_re: Fix the usage of control path spin locks
>   RDMA/bnxt_re: synchronize the qp-handle table array

Applied to for-rc, thanks

Jason