[libcamera-devel] [PATCH 0/2] Generate IPA tracepoints

Paul Elder paul.elder at ideasonboard.com
Fri Mar 5 07:37:40 CET 2021


This patch series generates tracepoints for IPA calls. Instead of
tracing the start of call and end of call, this time we trace a call and
the receipt of the call, in both directions between the pipeline handler
and IPA. This doesn't let us automatically figure out which call in one
direction corresponds to a response in the other direction, but it
facilitates debugging what kinds of calls/responses are happening when.

Paul Elder (2):
  tracepoints: Add ipa_recv tracepoint
  utils: ipc: Generate IPA tracepoints

 include/libcamera/internal/tracepoints.h.in         |  4 ++++
 include/libcamera/internal/tracepoints/pipeline.tp  | 13 +++++++++++++
 src/libcamera/proxy/worker/meson.build              |  2 +-
 .../libcamera_templates/module_ipa_proxy.cpp.tmpl   |  3 +++
 .../module_ipa_proxy_worker.cpp.tmpl                |  3 +++
 5 files changed, 24 insertions(+), 1 deletion(-)

-- 
2.27.0



More information about the libcamera-devel mailing list