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

Reply via email to