From: Hemant Agrawal <hemant.agrawal@nxp.com>
To: stephen@networkplumber.org, thomas@monjalon.net, dev@dpdk.org
Subject: [PATCH v5 00/18] net/dpaa: bug fixes for bus, net and fmlib drivers
Date: Mon, 13 Jul 2026 15:47:29 +0530 [thread overview]
Message-ID: <20260713101747.2947405-1-hemant.agrawal@nxp.com> (raw)
In-Reply-To: <20260713092616.2902828-1-hemant.agrawal@nxp.com>
This series contains bug fixes for the DPAA PMD (bus/dpaa, net/dpaa,
net/dpaa/fmlib and dma/dpaa).
v5: fix AI reported warning from patch #18
v4: rebased over master;
v3 changes (AI code review feedback):
- P05: Clarify commit message: p_dev == NULL is equivalent to h_scheme == NULL
since p_dev = (t_device *)h_scheme; consistent with all sibling functions
- P16: Add comment explaining the intentional loop continuation; clarify
commit message about the loop design
- P17: Add DPAA_DP_LOG(WARNING) before silent return on l3_len == 0 to
aid debugging of corrupt/uninitialized mbufs
v2 changes:
- P05: Fix commit message API name
- P08: Guard DPAA_PUSH_QUEUES_NUMBER env-var for LS1043A (errata)
- P09: Document dpaa_finish() removal
- P10: Fix wrong Fixes: tag
- P11: Split into two patches with correct Fixes: tags
- P13: Also fix rx_buf_diallocate -> rx_buf_deallocate
All patches are bug fixes tagged with Fixes: and Cc: stable@dpdk.org.
Gagandeep Singh (3):
bus/dpaa: fix device probe issue
net/dpaa: fix invalid check on interrupt unregister
net/dpaa: fix device remove
Hemant Agrawal (11):
bus/dpaa: fix error handling of qman_create_fq
bus/dpaa: fix fqid endianness
bus/dpaa: fix error handling in qman_query
net/dpaa: fix modify cgr to use index
bus/dpaa: fix fd leak for ccsr mmap
net/dpaa: fix xstat name for tx undersized counter
net/dpaa: fix xstat string typos in BMI stats table
net/dpaa: remove duplicate ptype entries
net/dpaa: fix wrong buffer in xstats get by id
net/dpaa: fix null l3_len check in checksum offload
net/dpaa: fix mbuf leak in SG fd creation
Jun Yang (1):
bus/dpaa: fix BMI RX stats register offset
Prashant Gupta (1):
net/dpaa/fmlib: add null check in scheme delete
Vanshika Shukla (2):
net/dpaa: fix port_handle leak in fm_prev_cleanup
dma/dpaa: fix out-of-bounds access in SG descriptor enqueue
drivers/bus/dpaa/base/qbman/bman_driver.c | 3 ++-
drivers/bus/dpaa/base/qbman/qman.c | 11 +++++---
drivers/bus/dpaa/base/qbman/qman_driver.c | 6 ++---
drivers/bus/dpaa/dpaa_bus.c | 17 ++++++-------
drivers/bus/dpaa/include/fman.h | 6 ++---
drivers/dma/dpaa/dpaa_qdma.c | 7 ++++-
drivers/net/dpaa/dpaa_ethdev.c | 31 ++++++++++++-----------
drivers/net/dpaa/dpaa_flow.c | 4 +++
drivers/net/dpaa/dpaa_rxtx.c | 5 ++++
drivers/net/dpaa/fmlib/fm_lib.c | 3 +++
10 files changed, 57 insertions(+), 36 deletions(-)
--
2.25.1
next prev parent reply other threads:[~2026-07-13 10:17 UTC|newest]
Thread overview: 98+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-06-18 14:11 [PATCH v1 00/17] net/dpaa: bug fixes for bus, net and fmlib drivers Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 01/17] bus/dpaa: fix error handling of qman_create_fq Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 02/17] bus/dpaa: fix fqid endianness Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 03/17] bus/dpaa: fix error handling in qman_query Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 04/17] net/dpaa: fix modify cgr to use index Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 05/17] net/dpaa/fmlib: add null check in scheme delete Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 06/17] bus/dpaa: fix BMI RX stats register offset Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 07/17] bus/dpaa: fix fd leak for ccsr mmap Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 08/17] bus/dpaa: fix device probe issue Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 09/17] net/dpaa: fix device remove Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 10/17] net/dpaa: fix invalid check on interrupt unregister Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 11/17] net/dpaa: fix coverity reported issues Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 12/17] net/dpaa: fix xstat name for tx undersized counter Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 13/17] net/dpaa: fix xstat string typos in BMI stats table Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 14/17] net/dpaa: remove duplicate ptype entries Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 15/17] net/dpaa: fix wrong buffer in xstats get by id Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 16/17] net/dpaa: fix null l3_len check in checksum offload Hemant Agrawal
2026-06-18 14:11 ` [PATCH v1 17/17] net/dpaa: fix mbuf leak in SG fd creation Hemant Agrawal
2026-06-18 15:56 ` [PATCH v1 00/17] net/dpaa: bug fixes for bus, net and fmlib drivers Stephen Hemminger
2026-06-19 6:08 ` [PATCH v2 00/18] " Hemant Agrawal
2026-06-19 6:08 ` [PATCH v2 01/18] bus/dpaa: fix error handling of qman_create_fq Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 02/18] bus/dpaa: fix fqid endianness Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 03/18] bus/dpaa: fix error handling in qman_query Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 04/18] net/dpaa: fix modify cgr to use index Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 05/18] net/dpaa/fmlib: add null check in scheme delete Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 06/18] bus/dpaa: fix BMI RX stats register offset Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 07/18] bus/dpaa: fix fd leak for ccsr mmap Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 08/18] bus/dpaa: fix device probe issue Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 09/18] net/dpaa: fix device remove Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 10/18] net/dpaa: fix invalid check on interrupt unregister Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 11/18] net/dpaa: fix port_handle leak in fm_prev_cleanup Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 12/18] dma/dpaa: fix out-of-bounds access in SG descriptor enqueue Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 13/18] net/dpaa: fix xstat name for tx undersized counter Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 14/18] net/dpaa: fix xstat string typos in BMI stats table Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 15/18] net/dpaa: remove duplicate ptype entries Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 16/18] net/dpaa: fix wrong buffer in xstats get by id Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 17/18] net/dpaa: fix null l3_len check in checksum offload Hemant Agrawal
2026-06-19 6:09 ` [PATCH v2 18/18] net/dpaa: fix mbuf leak in SG fd creation Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 00/18] net/dpaa: bug fixes for bus, net and fmlib drivers Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 01/18] bus/dpaa: fix error handling of qman_create_fq Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 02/18] bus/dpaa: fix fqid endianness Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 03/18] bus/dpaa: fix error handling in qman_query Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 04/18] net/dpaa: fix modify cgr to use index Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 05/18] net/dpaa/fmlib: add null check in scheme delete Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 06/18] bus/dpaa: fix BMI RX stats register offset Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 07/18] bus/dpaa: fix fd leak for ccsr mmap Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 08/18] bus/dpaa: fix device probe issue Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 09/18] net/dpaa: fix device remove Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 10/18] net/dpaa: fix invalid check on interrupt unregister Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 11/18] net/dpaa: fix port_handle leak in fm_prev_cleanup Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 12/18] dma/dpaa: fix out-of-bounds access in SG descriptor enqueue Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 13/18] net/dpaa: fix xstat name for tx undersized counter Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 14/18] net/dpaa: fix xstat string typos in BMI stats table Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 15/18] net/dpaa: remove duplicate ptype entries Hemant Agrawal
2026-06-19 10:38 ` [PATCH v3 16/18] net/dpaa: fix wrong buffer in xstats get by id Hemant Agrawal
2026-06-19 10:39 ` [PATCH v3 17/18] net/dpaa: fix null l3_len check in checksum offload Hemant Agrawal
2026-06-19 10:39 ` [PATCH v3 18/18] net/dpaa: fix mbuf leak in SG fd creation Hemant Agrawal
2026-06-19 17:28 ` [PATCH v3 00/18] net/dpaa: bug fixes for bus, net and fmlib drivers Stephen Hemminger
2026-06-25 16:45 ` Stephen Hemminger
2026-07-13 9:25 ` [PATCH v4 " Hemant Agrawal
2026-07-13 9:25 ` [PATCH v4 01/18] bus/dpaa: fix error handling of qman_create_fq Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 02/18] bus/dpaa: fix fqid endianness Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 03/18] bus/dpaa: fix error handling in qman_query Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 04/18] net/dpaa: fix modify cgr to use index Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 05/18] net/dpaa/fmlib: add null check in scheme delete Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 06/18] bus/dpaa: fix BMI RX stats register offset Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 07/18] bus/dpaa: fix fd leak for ccsr mmap Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 08/18] bus/dpaa: fix device probe issue Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 09/18] net/dpaa: fix invalid check on interrupt unregister Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 10/18] net/dpaa: fix port_handle leak in fm_prev_cleanup Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 11/18] dma/dpaa: fix out-of-bounds access in SG descriptor enqueue Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 12/18] net/dpaa: fix xstat name for tx undersized counter Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 13/18] net/dpaa: fix xstat string typos in BMI stats table Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 14/18] net/dpaa: remove duplicate ptype entries Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 15/18] net/dpaa: fix wrong buffer in xstats get by id Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 16/18] net/dpaa: fix null l3_len check in checksum offload Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 17/18] net/dpaa: fix mbuf leak in SG fd creation Hemant Agrawal
2026-07-13 9:26 ` [PATCH v4 18/18] net/dpaa: fix device remove Hemant Agrawal
2026-07-13 10:17 ` Hemant Agrawal [this message]
2026-07-13 10:17 ` [PATCH v5 01/18] bus/dpaa: fix error handling of qman_create_fq Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 02/18] bus/dpaa: fix fqid endianness Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 03/18] bus/dpaa: fix error handling in qman_query Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 04/18] net/dpaa: fix modify cgr to use index Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 05/18] net/dpaa/fmlib: add null check in scheme delete Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 06/18] bus/dpaa: fix BMI RX stats register offset Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 07/18] bus/dpaa: fix fd leak for ccsr mmap Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 08/18] bus/dpaa: fix device probe issue Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 09/18] net/dpaa: fix invalid check on interrupt unregister Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 10/18] net/dpaa: fix port_handle leak in fm_prev_cleanup Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 11/18] dma/dpaa: fix out-of-bounds access in SG descriptor enqueue Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 12/18] net/dpaa: fix xstat name for tx undersized counter Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 13/18] net/dpaa: fix xstat string typos in BMI stats table Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 14/18] net/dpaa: remove duplicate ptype entries Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 15/18] net/dpaa: fix wrong buffer in xstats get by id Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 16/18] net/dpaa: fix null l3_len check in checksum offload Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 17/18] net/dpaa: fix mbuf leak in SG fd creation Hemant Agrawal
2026-07-13 10:17 ` [PATCH v5 18/18] net/dpaa: fix device remove Hemant Agrawal
2026-07-14 10:21 ` [PATCH v5 00/18] net/dpaa: bug fixes for bus, net and fmlib drivers Thomas Monjalon
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20260713101747.2947405-1-hemant.agrawal@nxp.com \
--to=hemant.agrawal@nxp.com \
--cc=dev@dpdk.org \
--cc=stephen@networkplumber.org \
--cc=thomas@monjalon.net \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.