[v6 0/8] DPAA specific fixes
Stephen Hemminger
stephen at networkplumber.org
Wed Jul 2 16:56:54 CEST 2025
On Wed, 2 Jul 2025 15:40:18 +0530
vanshika.shukla at nxp.com wrote:
> From: Vanshika Shukla <vanshika.shukla at nxp.com>
>
> This series includes fixes for NXP DPAA drivers.
>
> V6:
> Removed the "add Tx rate limiting DPAA PMD API" patch.
> Handled comments by the reviewer.
>
> V5:
> Fixed comments by the reviewer.
>
> V4:
> Fixed compilation errors in the "bus/dpaa: optimize qman enqueue check" patch
> on Ubuntu 22.04.
> - Ensured buffer bounds are respected and added validation for buffer count
> extracted from mcr->verb.
>
> V3:
> Fixed compilation errors for "bus/dpaa: optimize qman enqueue check" patch.
>
> V2:
> Handled review comments and checkpatch warnings
>
> Gagandeep Singh (1):
> bus/dpaa: improve DPAA cleanup
>
> Hemant Agrawal (1):
> bus/dpaa: optimize qman enqueue check
>
> Jun Yang (5):
> bus/dpaa: add FMan node
> bus/dpaa: enhance DPAA SoC version
> bus/dpaa: optimize bman acquire/release
> mempool/dpaa: fast acquire and release
> mempool/dpaa: adjust pool element for LS1043A errata
>
> Vanshika Shukla (1):
> net/dpaa: add devargs for enabling err packets on main queue
>
> doc/guides/nics/dpaa.rst | 4 +
> drivers/bus/dpaa/base/fman/fman.c | 279 ++++++++++++---------
> drivers/bus/dpaa/base/fman/netcfg_layer.c | 8 +-
> drivers/bus/dpaa/base/qbman/bman.c | 147 +++++++++--
> drivers/bus/dpaa/base/qbman/qman.c | 50 ++--
> drivers/bus/dpaa/base/qbman/qman_driver.c | 2 -
> drivers/bus/dpaa/bus_dpaa_driver.h | 9 +-
> drivers/bus/dpaa/dpaa_bus.c | 123 +++++++--
> drivers/bus/dpaa/include/fman.h | 40 +--
> drivers/bus/dpaa/include/fsl_bman.h | 20 +-
> drivers/bus/dpaa/include/fsl_qman.h | 2 +-
> drivers/bus/dpaa/include/netcfg.h | 14 --
> drivers/mempool/dpaa/dpaa_mempool.c | 229 +++++++++++++----
> drivers/mempool/dpaa/dpaa_mempool.h | 13 +-
> drivers/net/dpaa/dpaa_ethdev.c | 291 +++++++++++++++-------
> drivers/net/dpaa/dpaa_ptp.c | 12 +-
> drivers/net/dpaa/dpaa_rxtx.c | 4 +-
> 17 files changed, 856 insertions(+), 391 deletions(-)
>
The change destructor is not building correctly on all platforms.
Likely missing some include.
More information about the dev
mailing list