[PATCH 0/8] Trace subsystem fixes
David Marchand
david.marchand at redhat.com
Wed Sep 21 14:03:51 CEST 2022
Hello,
This series addresses a number of issues and limitations I have
identified over time in the trace subsystem.
The main issue was with dynamically enabling trace points which was not
working if no trace point had been enabled at rte_eal_init() time.
This is 22.11 material from my pov.
We may start thinking about marking this API stable, but this is another
topic.
--
David Marchand
David Marchand (8):
trace: fix mode for new trace point
trace: fix mode change
trace: fix leak with regexp
trace: fix dynamically enabling trace points
trace: fix race in debug dump
trace: fix metadata dump
trace: remove limitation on trace point name
trace: remove limitation on directory
app/test/test_trace.c | 67 +++++++++---------
app/test/test_trace.h | 2 +
doc/guides/prog_guide/trace_lib.rst | 14 ++--
lib/eal/common/eal_common_trace.c | 92 +++++++++++--------------
lib/eal/common/eal_common_trace_ctf.c | 3 -
lib/eal/common/eal_common_trace_utils.c | 87 +++++++++++------------
lib/eal/common/eal_trace.h | 11 +--
7 files changed, 130 insertions(+), 146 deletions(-)
--
2.37.3
More information about the dev
mailing list