[ltt-dev] (forw) [avik.sil at linaro.org: LTTng 2.0 pre-release for ARM]

Mathieu Desnoyers mathieu.desnoyers at efficios.com
Thu Sep 22 05:03:59 EDT 2011


FYI, LTTng 2.0 prerelease Linaro packages are available for testing on
ARM.

Best regards,

Mathieu

----- Forwarded message from Avik Sil <avik.sil at linaro.org> -----

Date: Thu, 22 Sep 2011 14:25:17 +0530
To: linaro-dev <linaro-dev at lists.linaro.org>
CC: Mathieu Desnoyers <mathieu.desnoyers at efficios.com>,
	Alexandre Montplaisir <alexandre.montplaisir at gmail.com>
User-Agent: Mozilla/5.0 (X11; U; Linux i686; en-US; rv:1.9.2.18) Gecko/20110617
	Lightning/1.0b2 Thunderbird/3.1.11
From: Avik Sil <avik.sil at linaro.org>
Subject: LTTng 2.0 pre-release for ARM

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

----- End forwarded message -----

-- 
Mathieu Desnoyers
Operating System Efficiency R&D Consultant
EfficiOS Inc.
http://www.efficios.com




More information about the lttng-dev mailing list