DPDK patches and discussions
 help / color / mirror / Atom feed
* [PATCH v2 0/3] bbdev: trace point and logging
@ 2025-01-23 22:55 Nicolas Chautru
  2025-01-23 22:55 ` [PATCH v2 1/3] bbdev: add trace point Nicolas Chautru
                   ` (2 more replies)
  0 siblings, 3 replies; 5+ messages in thread
From: Nicolas Chautru @ 2025-01-23 22:55 UTC (permalink / raw)
  To: dev, maxime.coquelin; +Cc: hemant.agrawal, hernan.vargas, Nicolas Chautru

v2: fix build error.

Hi,

Based on previous discussion improving logging for bbdev and PMD using
notably trace points and internal logging extension. 
The trace point impacting real time are not built by default.
This is added at bbdev level and also in the PMD specific
implementation.

Thanks
Nic


Nicolas Chautru (3):
  bbdev: add trace point
  baseband/acc: add trace point
  baseband/acc: add internal logging

 drivers/baseband/acc/acc_common.c  |  8 +++
 drivers/baseband/acc/acc_common.h  | 71 ++++++++++++++++++++++++++
 drivers/baseband/acc/rte_vrb_pmd.c | 81 +++++++++++++++++++-----------
 drivers/baseband/acc/vrb_trace.h   | 35 +++++++++++++
 lib/bbdev/bbdev_trace.h            | 69 +++++++++++++++++++++++++
 lib/bbdev/bbdev_trace_points.c     | 27 ++++++++++
 lib/bbdev/meson.build              |  6 ++-
 lib/bbdev/rte_bbdev.c              | 17 +++++++
 lib/bbdev/rte_bbdev.h              | 50 +++++++++++++++---
 lib/bbdev/rte_bbdev_trace_fp.h     | 41 +++++++++++++++
 lib/bbdev/version.map              |  4 ++
 11 files changed, 372 insertions(+), 37 deletions(-)
 create mode 100644 drivers/baseband/acc/vrb_trace.h
 create mode 100644 lib/bbdev/bbdev_trace.h
 create mode 100644 lib/bbdev/bbdev_trace_points.c
 create mode 100644 lib/bbdev/rte_bbdev_trace_fp.h

-- 
2.34.1


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

end of thread, other threads:[~2025-01-23 23:24 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-01-23 22:55 [PATCH v2 0/3] bbdev: trace point and logging Nicolas Chautru
2025-01-23 22:55 ` [PATCH v2 1/3] bbdev: add trace point Nicolas Chautru
2025-01-23 22:55 ` [PATCH v2 2/3] baseband/acc: " Nicolas Chautru
2025-01-23 22:55 ` [PATCH v2 3/3] baseband/acc: add internal logging Nicolas Chautru
2025-01-23 23:24   ` Stephen Hemminger

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).