<div dir="ltr"><div class="gmail_default" style="font-family:verdana,sans-serif">Will try the dummy app to check if the basic setup is good. Wondering if being able to trace shared libraries is something not supported.</div><div class="gmail_default" style="font-family:verdana,sans-serif"><br></div><div><div dir="ltr" class="gmail_signature" data-smartmail="gmail_signature">Regards,<div>Ramesh</div></div></div><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Tue, Apr 6, 2021 at 6:46 PM Jonathan Rajotte-Julien <<a href="mailto:jonathan.rajotte-julien@efficios.com">jonathan.rajotte-julien@efficios.com</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">> I followed your command sequence and noticed a bunch of files being<br>
> created. However when I tried to run babeltrace on these outputs I don't<br>
> see any of the functions that should have been called.  Including below the<br>
> search for symbols.<br>
<br>
At least userspace tracing seems to work.<br>
<br>
I would recommended, again, that you first try tracing on a dummy application, a<br>
really simple one. Then move to the usage of cyg_profile on that dummy app then<br>
to your application.<br>
<br>
The cyg profile events are the following:<br>
<br>
  lttng_ust_cyg_profile_fast:func_entry<br>
  lttng_ust_cyg_profile_fast:func_exit<br>
<br>
and, when using liblttng-ust-cyg-profile.so:<br>
<br>
  lttng_ust_cyg_profile:func_entry<br>
  lttng_ust_cyg_profile:func_exit<br>
<br>
I would recommend that you first start grep-ing (lttng_ust_cyg) for this in the<br>
trace to see if any is getting hit and recorded. If it is not the case, take a<br>
step back try with a dummy app and if nothing works with the dummy app we can at<br>
least try to help you from there and remove all other variable since you will be<br>
able to share the dummy app with us.<br>
<br>
Cheers<br>
</blockquote></div>