[PATCH v2 0/3] bbdev: trace point and logging

Maxime Coquelin maxime.coquelin at redhat.com
Tue Mar 4 22:03:28 CET 2025



On 1/23/25 11:55 PM, Nicolas Chautru wrote:
> 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
> 
Patches 1 & 2 of the series applied to next-baseband/for-main.
Patch 3 is dropped as agreed on the list.

Thanks,
Maxime



More information about the dev mailing list