On Thu, Jun 4, 2026 at 8:48 PM Mohammad Shuab Siddique <
[email protected]> wrote:

> From: Mohammad Shuab Siddique <[email protected]>
>
> This series addresses interrupt handling, external memory, and crash bugs:
>
>  - Fix incorrect completion validation for NQEs and RX completions causing
>    excess interrupts
>  - Use buf_addr instead of IOVA for mbufs from external memory pools
>  - Skip IOVA range check for external mbuf head nodes to avoid false
> failures
>  - Add null checks to prevent segfaults when accessing uninitialized
> structures
>  - Fix segfault on exit when bonded ports are present, by checking whether
>    ethdev has already freed the RX/TX queue arrays
>
> All patches carry Fixes: tags and Cc: [email protected].
>
> Note: this series depends on series "net/bnxt: ULP stats timer and PTP".
>
> Changes in v2:
>  - Patch 1/5: replace printf() with PMD_DRV_LOG_LINE() (DPDK logging
> standard)
>  - Patch 2/5: replace custom bnxt_mbuf_buf_addr() with
> rte_pktmbuf_mtod_offset()
>
> Ajit Khaparde (2):
>   net/bnxt: use buf address for external mbuf
>   net/bnxt: prevent a potential segfault
>
> Keegan Freyhof (2):
>   net/bnxt: fix NQ/CQ processing for interrupt handling
>   net/bnxt: fix for segmentation fault that would occur on exit
>
> Mohammad Shuab Siddique (1):
>   net/bnxt: fix IOVA range check for external mbuf head node
>
>  drivers/net/bnxt/bnxt.h        |  2 +
>  drivers/net/bnxt/bnxt_cpr.c    | 100 ++++++++++++++++++++++++++++++++++
>  drivers/net/bnxt/bnxt_cpr.h    |  34 +++++++++++-
>  drivers/net/bnxt/bnxt_ethdev.c |   3 ++
>  drivers/net/bnxt/bnxt_hwrm.c   |   3 ++
>  drivers/net/bnxt/bnxt_ring.c   |  11 +++-
>  drivers/net/bnxt/bnxt_rxq.c    |  47 +++++++++++++++-
>  drivers/net/bnxt/bnxt_rxr.c    |   2 +-
>  drivers/net/bnxt/bnxt_stats.c  |  17 +++---
>  drivers/net/bnxt/bnxt_txr.c    |  19 +++++--
>  10 files changed, 223 insertions(+), 15 deletions(-)
>
> patches merged into dpdk-next-net-brcm
Thanks

> --
> 2.47.3
>
>

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to