[PATCH v3 4/7] drivers/net: update to remove queue stats from eth stats
Hemant Agrawal
hemant.agrawal at oss.nxp.com
Fri Oct 10 07:31:59 CEST 2025
On 03-10-2025 16:31, Bruce Richardson wrote:
> Now that we have removed the queue stats from the ethdev stats, we need
> to update the various PMDs to take account of the changes.
>
> Update each stats_get function to take the extra parameters for qstats,
> just marking it as unused if the driver does not fill in queue stats.
> For those that do complete queue stats, update the structure reference
> as appropriate.
>
> Signed-off-by: Bruce Richardson <bruce.richardson at intel.com>
> ---
> drivers/net/af_packet/rte_eth_af_packet.c | 13 +-
> drivers/net/af_xdp/rte_eth_af_xdp.c | 35 +++--
> drivers/net/ark/ark_ethdev.c | 36 +++--
> drivers/net/ark/ark_ethdev_rx.c | 14 +-
> drivers/net/ark/ark_ethdev_rx.h | 3 +-
> drivers/net/ark/ark_ethdev_tx.c | 12 +-
> drivers/net/ark/ark_ethdev_tx.h | 3 +-
> drivers/net/atlantic/atl_ethdev.c | 19 +--
> drivers/net/atlantic/atl_types.h | 1 +
> drivers/net/avp/avp_ethdev.c | 20 ++-
> drivers/net/axgbe/axgbe_ethdev.c | 22 +--
> drivers/net/axgbe/axgbe_ethdev.h | 1 +
> drivers/net/bnx2x/bnx2x_ethdev.c | 3 +-
> drivers/net/bnxt/bnxt_reps.c | 14 +-
> drivers/net/bnxt/bnxt_reps.h | 2 +-
> drivers/net/bnxt/bnxt_stats.c | 133 ++++++++++--------
> drivers/net/bnxt/bnxt_stats.h | 2 +-
> drivers/net/bonding/rte_eth_bond_pmd.c | 14 +-
> drivers/net/cnxk/cnxk_ethdev.h | 3 +-
> drivers/net/cnxk/cnxk_rep.h | 3 +-
> drivers/net/cnxk/cnxk_rep_ops.c | 15 +-
> drivers/net/cnxk/cnxk_stats.c | 49 ++++---
> drivers/net/cxgbe/cxgbe_ethdev.c | 3 +-
> drivers/net/cxgbe/cxgbevf_ethdev.c | 3 +-
> drivers/net/dpaa/dpaa_ethdev.c | 3 +-
> drivers/net/dpaa2/dpaa2_ethdev.c | 28 ++--
For dpaa, dpaa2, enetc, enetfec
Acked-by: Hemant Agrawal <hemant.agrawal at nxp.com>
More information about the dev
mailing list