[lttng-dev] Unable start trace using tcf-agent / lttng-agent

2013-11-12 Thread kumar s
Hello, I am using the following versions to setup lttng on kernel Linux kernel -2.6.32.27 LTTV - 0.12.29 LTTng - 0.190 LTTControl - 0.81 This is for mips architecture. I have patched the linux kernel and i am able to setup the trace on target board and copy the trace host pc to view in LTTV /

Re: [lttng-dev] [lttng-tools PATCH] checkpatch: change status of warning from "BRACES" to "BRACES_SINGLE_STMT"

2013-11-12 Thread Raphaël Beamonte
Forgot to add "lttng-tools" in the subject prefix, sorry. 2013/11/13 Raphaël Beamonte > > The warning about braces that are not necessary for any arm of a statement > should be interpreted as a warning about braces around single statements. > > Signed-off-by: Raphaël Beamonte > --- > extras/ch

[lttng-dev] [PATCH] checkpatch: change status of warning from "BRACES" to "BRACES_SINGLE_STMT"

2013-11-12 Thread Raphaël Beamonte
The warning about braces that are not necessary for any arm of a statement should be interpreted as a warning about braces around single statements. Signed-off-by: Raphaël Beamonte --- extras/checkpatch.pl |2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/extras/checkpatch.p

[lttng-dev] [lttng-tools PATCH 3/4] Correct the behavior of the utils_expand_path function

2013-11-12 Thread Raphaël Beamonte
Even if the utils_expand_path function was intended to allow to use unexistent directory paths, it was in fact only working for some kind of arguments. Paths like "foo", "bar/" or "bar/foo" when the "bar" directory does not exist wasn't working. This patch introduce a new way to expand paths in thi

[lttng-dev] [lttng-tools PATCH 4/4] Tests: Add test_utils_expand_path to unit tests

2013-11-12 Thread Raphaël Beamonte
Signed-off-by: Raphaël Beamonte --- .gitignore |1 + tests/unit/Makefile.am |7 +- tests/unit/test_utils_expand_path.c | 170 +++ tests/unit_tests|1 + 4 files changed, 178 insertions(+), 1 dele

[lttng-dev] [lttng-tools PATCH 2/4] Tests: Add test_utils_resolve_relative to unit tests

2013-11-12 Thread Raphaël Beamonte
Signed-off-by: Raphaël Beamonte --- .gitignore |1 + tests/unit/Makefile.am | 15 +++-- tests/unit/test_utils_resolve_relative.c | 98 ++ tests/unit_tests |1 + 4 files changed, 111 ins

[lttng-dev] [lttng-tools PATCH 1/4] Introduce a new utils_resolve_relative function

2013-11-12 Thread Raphaël Beamonte
This function aims to resolve relative path such as './' and '../' in the middle of a path string. This allows to use paths such as '~/../test' that are received as '/home/x/../test' for instance. Signed-off-by: Raphaël Beamonte --- src/common/utils.c | 68 +

[lttng-dev] [lttng-tools PATCH 0/4] Update to utils_expand_path as realpath(3) for non-existing directories

2013-11-12 Thread Raphaël Beamonte
David, Please find here an updated series of patches following your previous comments. These patches introduce updated versions of the utils_resolve_relative and utils_expand_path functions, as well as unit tests to verify their behavior. Thanks, Raphaël Raphaël Beamonte (4): Introduce a new

[lttng-dev] [PULL REQUEST babeltrace] Python bindings update

2013-11-12 Thread Jérémie Galarneau
Hi all, Here are some patches to add read support of every CTF type using the Babeltrace Python bindings. It is now possible to retrieve fields and access their values using a single get_value() method returning native Python objects. This is made possible using the work contributed by one of our

Re: [lttng-dev] LTTng packages in Debian sid out of sync

2013-11-12 Thread Yannick Brosseau
On 11/10/13 10:29, Mathieu Desnoyers wrote: > - Original Message - >> From: "Jon Bernard" >> To: "Mathieu Desnoyers" >> Cc: "Stéphane Graber" , "Alexandre Montplaisir" >> , >> lttng-dev@lists.lttng.org >> Sent: Sunday, November 10, 2013 10:21:50 AM >> Subject: Re: [lttng-dev] LTTng packa

Re: [lttng-dev] [PATCH 1/2] Base-address tracing for dlopen and dlclose

2013-11-12 Thread Matthew Khouzam
I am curious, why not wrap dlsym? that would allow you to get the function names and pointers, looks like a goldmine to me. On 13-11-11 10:28 AM, Paul Woegerer wrote: > Provide an LD_PRELOAD library to allow tracing of calls to dlopen and > dlclose. Tracing the lttng-ust internal use of dlopen and

Re: [lttng-dev] [PATCH lttng-ust 0/2] Shared object base address tracing

2013-11-12 Thread Alexandre Montplaisir
Hi Paul, I tried your patches. It seems to work quite well! I had some questions/comments: - The events are called "ust_baddr:push" and "ust_baddr:pop". To be consistent with the other wrapper libraries in UST, perhaps they should be called "ust_dl:dlopen" and "ust_dl:dlclose" or similar? - Why

Re: [lttng-dev] [lttng-tools PATCH 1/2] Introduce a new utils_resolve_relative function

2013-11-12 Thread David Goulet
On 07 Nov (23:32:13), Raphaël Beamonte wrote: > This functions allows to resolve relative path such as './' > and '../' inside a path string. This allows to use paths such > as '~/../test' that are received as '/home/x/../test' for > instance. > > Signed-off-by: Raphaël Beamonte > --- > src/comm

Re: [lttng-dev] Build Issue - lttng-modules - cross compiling for MIPSEL - syscall.h

2013-11-12 Thread Mathieu Desnoyers
- Original Message - > From: "Shreyas Joshi" > To: lttng-dev@lists.lttng.org > Sent: Friday, November 8, 2013 2:11:55 AM > Subject: [lttng-dev] Build Issue - lttng-modules - cross compiling for MIPSEL > - syscall.h > Hi, > As you are aware that in mips linux there is no such file called

Re: [lttng-dev] [PATCH babeltrace] Fix: Use of functions not provided by glib 2.22

2013-11-12 Thread Mathieu Desnoyers
Merged, thanks! Mathieu - Original Message - > From: "Jérémie Galarneau" > To: lttng-dev@lists.lttng.org > Sent: Monday, November 11, 2013 11:16:41 AM > Subject: [lttng-dev] [PATCH babeltrace] Fix: Use of functions not provided > by glib 2.22 > > Signed-off-by: Jérémie Galarneau >

[lttng-dev] [RELEASE] LTTng modules 2.3.3

2013-11-12 Thread Mathieu Desnoyers
The LTTng modules provide Linux kernel tracing capability to the LTTng 2.x tracer toolset. Changelog: 2013-11-12 LTTng modules 2.3.3 * Update ext4 instrumentation to Linux 3.12 * Update RCU instrumentation to Linux 3.12 * Update btrfs instrumentation to 3.12 kernel

[lttng-dev] [RELEASE] LTTng modules 2.2.3

2013-11-12 Thread Mathieu Desnoyers
The LTTng modules provide Linux kernel tracing capability to the LTTng 2.x tracer toolset. Changelog: 2013-11-12 LTTng modules 2.2.3 * lttng-statedump-impl: Fix lttng_list_interrupts for empty implementation * Import fix from LTSI: 3.4+ RT kernels use CONFIG_PREEMPT_RT_FULL Proje

Re: [lttng-dev] [RELEASE] LTTng-UST 2.3.1

2013-11-12 Thread Mathieu Desnoyers
- Original Message - > From: "Mathieu Desnoyers" > To: lttng-dev@lists.lttng.org > Sent: Tuesday, November 12, 2013 12:28:37 PM > Subject: [RELEASE] LTTng-UST 2.3.1 > > LTTng-UST, the Linux Trace Toolkit Next Generation Userspace Tracer, is > port of the low-overhead tracing capabilities

[lttng-dev] [RELEASE] LTTng-UST 2.3.1

2013-11-12 Thread Mathieu Desnoyers
LTTng-UST, the Linux Trace Toolkit Next Generation Userspace Tracer, is port of the low-overhead tracing capabilities of the LTTng kernel tracer to user-space. The library "liblttng-ust" enables tracing of applications and libraries. Changelog: 2012-11-12 lttng-ust 2.3.1 * Fix: application

[lttng-dev] [RELEASE] LTTng-UST 2.2.2

2013-11-12 Thread Mathieu Desnoyers
LTTng-UST, the Linux Trace Toolkit Next Generation Userspace Tracer, is port of the low-overhead tracing capabilities of the LTTng kernel tracer to user-space. The library "liblttng-ust" enables tracing of applications and libraries. Changelog: 2013-11-12 lttng-ust 2.2.2 * Fix: application

[lttng-dev] [RELEASE] Userspace RCU 0.8.1

2013-11-12 Thread Mathieu Desnoyers
liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data synchronization library provides read-side access which scales linearly with the number of cores. It does so by allowing multiples copies of a given data structure to live at the same time, and by monitoring the data structur

[lttng-dev] [RELEASE] Userspace RCU 0.7.9

2013-11-12 Thread Mathieu Desnoyers
liburcu is a LGPLv2.1 userspace RCU (read-copy-update) library. This data synchronization library provides read-side access which scales linearly with the number of cores. It does so by allowing multiples copies of a given data structure to live at the same time, and by monitoring the data structur

Re: [lttng-dev] LTTng packages in Debian sid out of sync

2013-11-12 Thread David Goulet
On 03 Nov (18:19:21), Jon Bernard wrote: > * Jon Bernard wrote: > > * Mathieu Desnoyers wrote: > > > - Original Message - > > > > From: "Jon Bernard" > > > > To: "Mathieu Desnoyers" > > > > Cc: "Stéphane Graber" , "Alexandre Montplaisir" > > > > , > > > > lttng-dev@lists.lttng.org > >