Hi, I've put together LTTng 2.0 tools into overlay PPA to use and evaluate it on ARM platforms.
LTTng 2.0 [1] is a tracer toolchain that allows integrated kernel and user-space tracing from a single user interface: the "lttng" command. LTTng 2.0 kernel tracer modules build against a vanilla or distribution kernel, without need for additional patches. It is currently in pre-release state to gather feedback from users. I've taken the packages from LTTng Daily Builds PPA [2], modified it to build and run on armel and pushed it to overlay. To install it: $ sudo apt-add-repository ppa:linaro-maintainers/overlay $ sudo apt-get update $ sudo apt-get install lttng-tools lttng-modules-dkms babeltrace To run it, we need to create a session $ sudo lttng create mysession To list the available kernel events: $ sudo lttng list -k Enable all/some events for this session $ sudo lttng enable-event -a -k Start the tracing: $ sudo lttng start By default traces are saved in ~/lttng-traces/mysession-<date>-<time>/ When you're done: $ sudo lttng stop You can then read the trace with babeltrace: $ babeltrace /path/to/trace/dir Please test it and give feedback. Regards, Avik [1] http://lttng.org/lttng2.0 [2] https://launchpad.net/~lttng/+archive/daily _______________________________________________ linaro-dev mailing list linaro-dev@lists.linaro.org http://lists.linaro.org/mailman/listinfo/linaro-dev