[libcamera-devel,0/2] Generate IPA tracepoints
mbox series

Message ID 20210305063742.15166-1-paul.elder@ideasonboard.com
Headers show
Series
  • Generate IPA tracepoints
Related show

Message

Paul Elder March 5, 2021, 6:37 a.m. UTC
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(-)