Difference between revisions of "Ftrace Function Graph ARM"

From eLinux.org
Jump to: navigation, search
(add presentation and paper)
Line 1: Line 1:
This page is currently a stub, but will hold the 2.6.31-rc1 patches to add ARM function graph tracing
+
This page holds information from Tim Bird's talk at Linux Symposium Montreal (July, 2009).
for the Ftrace system.
+
Tim talked about patches against the 2.6.31-rc1 kernel tree for adding function graph
 +
tracing to the ARM architecture, for the Ftrace system.
  
This needs to be done before Linux Symposium 2009!!
+
== Presentation ==
 +
Here is the presentation from the symposium session:
 +
* [[Media:Measuring-function-duration-with-ftrace.pdf|Measuring Function Duration with Ftrace (PDF)]]
 +
 
 +
== Paper ==
 +
Here is Tim's paper for this work:
 +
* [[Media:Bird-LS-2009-Measuring-function-duration-with-ftrace|Measuring Function Duration with Ftrace Paper (PDF)]]
  
 
== Patches ==
 
== Patches ==

Revision as of 11:00, 24 July 2009

This page holds information from Tim Bird's talk at Linux Symposium Montreal (July, 2009). Tim talked about patches against the 2.6.31-rc1 kernel tree for adding function graph tracing to the ARM architecture, for the Ftrace system.

Presentation

Here is the presentation from the symposium session:

Paper

Here is Tim's paper for this work:

Patches

The following patches were submitted to the kernel mailing list in early July 2009. There are patches against kernel version 2.6.31-rc1.

Tools

To install:

* Download
* rename to 'ftd': mv Ftd.txt ftd
* make it executable: chmod a+x
* Put it on your path somewhere: sudo mv ftd /usr/local/bin