DPDK patches and discussions
 help / color / mirror / Atom feed
* [PATCH 0/4] net/mlx5: series to fix and improve tx trace capabilities
@ 2024-10-09 11:40 Viacheslav Ovsiienko
  2024-10-09 11:40 ` [PATCH 1/4] net/mlx5/tools: fix trace dump multiple burst completions Viacheslav Ovsiienko
                   ` (5 more replies)
  0 siblings, 6 replies; 13+ messages in thread
From: Viacheslav Ovsiienko @ 2024-10-09 11:40 UTC (permalink / raw)
  To: dev; +Cc: matan, rasland, orika, dsosnowski

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@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(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 13+ messages in thread

end of thread, other threads:[~2024-10-14  8:06 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2024-10-09 11:40 [PATCH 0/4] net/mlx5: series to fix and improve tx trace capabilities Viacheslav Ovsiienko
2024-10-09 11:40 ` [PATCH 1/4] net/mlx5/tools: fix trace dump multiple burst completions Viacheslav Ovsiienko
2024-10-09 13:08   ` Dariusz Sosnowski
2024-10-09 11:40 ` [PATCH 2/4] net/mlx5: fix real time counter reading from PCI BAR Viacheslav Ovsiienko
2024-10-09 11:40 ` [PATCH 3/4] net/mlx5: fix Tx tracing to use single clock source Viacheslav Ovsiienko
2024-10-09 11:40 ` [PATCH 4/4] net/mlx5: update dump script to show incomplete records Viacheslav Ovsiienko
2024-10-09 13:08   ` Dariusz Sosnowski
2024-10-09 17:41 ` [PATCH 0/4] net/mlx5: series to fix and improve tx trace capabilities Stephen Hemminger
2024-10-14  8:04 ` [PATCH v2 0/4] net/mlx5: series to fix and improve tx trace capabilitie Viacheslav Ovsiienko
2024-10-14  8:04   ` [PATCH v2 1/4] net/mlx5/tools: fix trace dump multiple burst completions Viacheslav Ovsiienko
2024-10-14  8:04   ` [PATCH v2 2/4] net/mlx5: fix real time counter reading from PCI BAR Viacheslav Ovsiienko
2024-10-14  8:04   ` [PATCH v2 3/4] net/mlx5: fix Tx tracing to use single clock source Viacheslav Ovsiienko
2024-10-14  8:04   ` [PATCH v2 4/4] net/mlx5: update dump script to show incomplete records Viacheslav Ovsiienko

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).