[EXTERNAL] [PATCH v3 0/6] Trace point framework enhancement for dmadev
Sunil Kumar Kori
skori at marvell.com
Tue Feb 11 09:41:11 CET 2025
Hi David,
I validated the series and its functional now. Traces are generated properly.
> dmadev trace points have been working around trace point framework
> limitations.
> One of this workaround blocks enabling dmadev on MSVC.
>
> Traces files were not checked in CI, so this series also adds a new check.
>
> --
> David Marchand
>
> Changes since v2:
> - added check of traces validity in GHA,
> - split patch 2 and fixed CTF metadata,
>
>
> David Marchand (6):
> ci: check traces validity
> trace: support dereferencing arguments
> trace: support expression for blob length
> trace: support dumping binary inside a struct
> dmadev: avoid copies in tracepoints
> trace: fix undefined behavior in register
>
> .ci/linux-build.sh | 10 +++++
> .github/workflows/build.yml | 2 +-
> lib/dmadev/rte_dmadev_trace.h | 32 +++------------
> lib/dmadev/rte_dmadev_trace_fp.h | 26 ++----------
> lib/eal/common/eal_common_trace_ctf.c | 39 ++++++++++++------
> lib/eal/include/rte_trace_point.h | 16 +++++---
> lib/eal/include/rte_trace_point_register.h | 46 +++++++++++++++++++---
> lib/ethdev/ethdev_trace.h | 27 ++++---------
> 8 files changed, 107 insertions(+), 91 deletions(-)
>
> --
> 2.48.1
More information about the dev
mailing list