<div dir="ltr"><div>Hi,<br><br></div>So I've at least made some progress, but still have some issues.<br><div><div><div><div class="gmail_extra"><div class="gmail_quote"><br><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
<div dir="ltr"><div><div><div>If I do run "perf record" and "perf report", I get 0.00% overhead for all the functions that are listed...<br></div></div></div></div></blockquote><div><br></div><div>After<br>
* patching imx-base.inc not to nullify PERF_FEATURES_ENABLE <br></div><div>* adding kernel patch to let "perf" know about openembedded's debug packages<br></div><div>* adding DEBUG_BUILD="1" to my local.conf<br>
</div><div>* adding debug packages to the image<br><br></div><div>I do get some actual data when I run "perf top -G" in tui mode (--stdio still seems broken, 0.00% showing up for all symbols).<br><br></div>What troubles me now is that the top culprit for my Qt5 application is in libGLESv2.so.2.0.0, and if I expand the symbol to see it's callgraph I only see a list of raw addresses, with no apparent way of telling me what in Qt5 is calling it.<br>
<br></div><div class="gmail_quote">Do I need a special version of libGLESv2.so.2.0.0 compiled in some special way in order to get a proper callstack ?<br><br></div><div class="gmail_quote">--Jacob<br></div></div></div></div>
</div></div>