On 06/03/2025 11:56, Sebastian Andrzej Siewior wrote:
On 2025-03-06 11:50:27 [+0200], Tariq Toukan wrote:
On 06/03/2025 10:32, Sebastian Andrzej Siewior wrote:
Could I keep it as-is for now with the removal of the counter from the
RQ since we don't have the per-queue/ ring API for it now?
I'm fine with transition to generic APIs, as long as we get no regression.
We must keep the per-ring counters exposed.
I don't see a regression.
Could you please show me how per-ring counters for page_pool_stats are
exposed at the moment? Maybe I am missing something important.
What do you see in your ethtool -S?
In code, you can check this function:
drivers/net/ethernet/mellanox/mlx5/core/en_stats.c ::
static MLX5E_DECLARE_STATS_GRP_OP_FILL_STRS(channels)