[PATCH 0/4] net/mlx5: series to fix and improve tx trace capabilities
Stephen Hemminger
stephen at networkplumber.org
Wed Oct 9 19:41:52 CEST 2024
On Wed, 9 Oct 2024 14:40:24 +0300
Viacheslav Ovsiienko <viacheslavo at nvidia.com> wrote:
> There is a series of weakly dependent patches related to the tx trace
> in mlx5 PMD:
> - fix issue in the trace dump Python script
> - update the real-time clock reading routine, make it atomic
> and move its initialization to the driver startup
> - advance the tx tracing in mlx5 PMD, provide real time parameter,
> read from the NIC to synchronize trace records with HW descriptors
> - update the trace dump script to see raw records and incomplete bursts
>
> Signed-off-by: Viacheslav Ovsiienko <viacheslavo at nvidia.com>
>
> Tim Martin (2):
> net/mlx5: fix real time counter reading from PCI BAR
> net/mlx5: fix Tx tracing to use single clock source
>
> Viacheslav Ovsiienko (2):
> net/mlx5/tools: fix trace dump multiple burst completions
> net/mlx5: update dump script to show incomplete records
>
> .mailmap | 1 +
> doc/guides/nics/mlx5.rst | 6 ++
> drivers/net/mlx5/mlx5.c | 4 ++
> drivers/net/mlx5/mlx5_trace.h | 9 ++-
> drivers/net/mlx5/mlx5_tx.h | 53 ++++++++++++++--
> drivers/net/mlx5/mlx5_txpp.c | 11 +---
> drivers/net/mlx5/tools/mlx5_trace.py | 90 ++++++++++++++++++++--------
> 7 files changed, 133 insertions(+), 41 deletions(-)
Series-Acked-by: Stephen Hemminger <stephen at networkplumber.org>
More information about the dev
mailing list