<div dir="ltr"><div class="gmail_default"><span style="font-family:arial,helvetica,sans-serif">Thank you all specially mulyadi!!!</span></div><div class="gmail_default"><span style="font-family:arial,helvetica,sans-serif">I installed Egypt. It works fine.</span></div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sun, Feb 21, 2016 at 8:54 AM, Andreas Platschek <span dir="ltr"><<a href="mailto:andi.platschek@gmail.com" target="_blank">andi.platschek@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Hi,<br>
<span class=""><br>
On 2016-02-20 19:24, Mulyadi Santosa wrote:<br>
><br>
><br>
> On Sat, Feb 20, 2016 at 5:08 PM, masoud hematpour <<a href="mailto:mashemat@gmail.com">mashemat@gmail.com</a><br>
</span><span class="">> <mailto:<a href="mailto:mashemat@gmail.com">mashemat@gmail.com</a>>> wrote:<br>
><br>
><br>
> Hello all,<br>
><br>
> I need to create call graph of memory management. Is there any tool.<br>
> I found "cflow" but the output is not good enough. Can anyone help<br>
> me in preparing?<br>
> or I should prepare manually.<br>
><br>
><br>
> Thank you<br>
><br>
> Hi...<br>
><br>
> Have you check CodeViz?<br>
> <a href="http://www.csn.ul.ie/~mel/projects/codeviz/" rel="noreferrer" target="_blank">http://www.csn.ul.ie/~mel/projects/codeviz/</a><br>
</span>> <<a href="http://www.csn.ul.ie/%7Emel/projects/codeviz/" rel="noreferrer" target="_blank">http://www.csn.ul.ie/%7Emel/projects/codeviz/</a>><br>
><br>
I just looked at codeviz 2 weeks ago, and I would recommend to use the<br>
"alternative method" with ncc<br>
(<a href="http://students.ceid.upatras.gr/~sxanth/ncc/" rel="noreferrer" target="_blank">http://students.ceid.upatras.gr/~sxanth/ncc/</a>) as it is a lot simpler to<br>
set it up (no need for a patched<br>
version of gcc, etc.) and it is able to traverse function pointers.<br>
<br>
thx!<br>
andi<br>
<span class=""><br>
> also check this blog entry:<br>
> <a href="http://deferred.io/2015/10/27/visualizing-linux-kernel-call-graphs.html" rel="noreferrer" target="_blank">http://deferred.io/2015/10/27/visualizing-linux-kernel-call-graphs.html</a><br>
><br>
> One advice: try to be more specific when generating call graph i.e<br>
> graph of page in. Other wise, you might find yourself generating too<br>
> complex graph<br>
><br>
><br>
><br>
><br>
> --<br>
> regards,<br>
><br>
> Mulyadi Santosa<br>
> Freelance Linux trainer and consultant<br>
><br>
</span>> blog: <a href="http://the-hydra.blogspot.com" rel="noreferrer" target="_blank">the-hydra.blogspot.com</a> <<a href="http://the-hydra.blogspot.com" rel="noreferrer" target="_blank">http://the-hydra.blogspot.com</a>><br>
> training: <a href="http://mulyaditraining.blogspot.com" rel="noreferrer" target="_blank">mulyaditraining.blogspot.com</a><br>
> <<a href="http://mulyaditraining.blogspot.com" rel="noreferrer" target="_blank">http://mulyaditraining.blogspot.com</a>><br>
><br>
><br>
> _______________________________________________<br>
> Kernelnewbies mailing list<br>
> <a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
> <a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" rel="noreferrer" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
<br>
<br>
_______________________________________________<br>
Kernelnewbies mailing list<br>
<a href="mailto:Kernelnewbies@kernelnewbies.org">Kernelnewbies@kernelnewbies.org</a><br>
<a href="http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies" rel="noreferrer" target="_blank">http://lists.kernelnewbies.org/mailman/listinfo/kernelnewbies</a><br>
</blockquote></div><br></div>