[lttng-dev] [PATCH 06/20] lttng libs: add Makefile

2011-11-28 Thread Mathieu Desnoyers
Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- drivers/staging/lttng/lib/Makefile | 11 +++ 1 files changed, 11 insertions(+), 0 deletions(-) create mode 100644 drivers/staging/lttng/lib/Makefile diff --git a/drivers/staging/lttng/lib/Makefile b/drivers/staging

[lttng-dev] [PATCH 13/20] lttng: timing calibration feature

2011-11-28 Thread Mathieu Desnoyers
This calibration feature is fairly limited for now, but provides an example of how this can be performed. Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- drivers/staging/lttng/lttng-calibrate.c | 30 ++ 1 files changed, 30 insertions(+), 0

[lttng-dev] [PATCH 10/20] lttng: lib ring buffer clients

2011-11-28 Thread Mathieu Desnoyers
Each lttng buffer configuration (discard mode, overwrite mode, mmap support, splice support, per-cpu buffers, global buffer for metadata) is a lib ring buffer client. Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- .../staging/lttng/ltt-ring-buffer-client-discard.c | 21

[lttng-dev] [PATCH 12/20] lttng: dynamically selectable context information

2011-11-28 Thread Mathieu Desnoyers
Events can be augmented with context information. This is dynamically configurable from the command line. Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- drivers/staging/lttng/ltt-context.c| 93 +++ drivers/staging/lttng/lttng-context-nice.c

Re: [lttng-dev] [PATCH 01/12] introduce bucket_at() and improve readability

2011-11-28 Thread Mathieu Desnoyers
; /* Count non-bucket nodes in the table */ - node = ht-t.tbl[0]-nodes[0]; + node = bucket_at(ht, 0); do { next = rcu_dereference(node-next); if (is_removed(next)) { -- 1.7.4.4 -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc

Re: [lttng-dev] [PATCH 02/12] proper wrapper for bucket table alloc and free

2011-11-28 Thread Mathieu Desnoyers
]); - else if (order ht-min_alloc_order) - poison_free(ht-t.tbl[order]); - /* Nothing to delete for order ht-min_alloc_order */ - } return 0; } -- 1.7.4.4 -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS

Re: [lttng-dev] [PATCH 03/12] it is not required that ht-t.size = ht-min_table_size now

2011-11-28 Thread Mathieu Desnoyers
we have to force ht-t.size = ht-min_table_size. Why does new code become flexible ? New code use the wrappers, they handle the special cases. Signed-off-by: Lai Jiangshan la...@cn.fujitsu.com Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com

Re: [lttng-dev] [PATCH 04/12] remove struct rcu_level

2011-11-28 Thread Mathieu Desnoyers
-- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev

[lttng-dev] [PATCH 11/20] lttng: tracer control and core structures

2011-11-28 Thread Mathieu Desnoyers
Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- drivers/staging/lttng/ltt-endian.h | 31 + drivers/staging/lttng/ltt-events.c | 1009 +++ drivers/staging/lttng/ltt-events.h | 452 ++ drivers/staging/lttng/ltt-probes.c

[lttng-dev] [PATCH 19/20] staging: add LTTng to build

2011-11-28 Thread Mathieu Desnoyers
Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- drivers/staging/Kconfig |2 ++ drivers/staging/Makefile |1 + 2 files changed, 3 insertions(+), 0 deletions(-) diff --git a/drivers/staging/Kconfig b/drivers/staging/Kconfig index 06c9081..09895ba 100644 --- a/drivers

[lttng-dev] [PATCH 03/20] lttng lib: portable bitfield read/write header

2011-11-28 Thread Mathieu Desnoyers
Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- drivers/staging/lttng/lib/bitfield.h | 400 ++ 1 files changed, 400 insertions(+), 0 deletions(-) create mode 100644 drivers/staging/lttng/lib/bitfield.h diff --git a/drivers/staging/lttng/lib

[lttng-dev] [PATCH 05/20] lttng: offset alignment header

2011-11-28 Thread Mathieu Desnoyers
Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- drivers/staging/lttng/lib/align.h | 61 + 1 files changed, 61 insertions(+), 0 deletions(-) create mode 100644 drivers/staging/lttng/lib/align.h diff --git a/drivers/staging/lttng/lib

Re: [lttng-dev] [PATCH 07/12] Add rcu_flavor

2011-11-28 Thread Mathieu Desnoyers
@@ #define rcu_defer_barrierrcu_defer_barrier_mb #define rcu_defer_barrier_thread rcu_defer_barrier_thread_mb +#define rcu_flavor rcu_flavor_mb + #else #error Undefined selection -- 1.7.4.4 -- Mathieu Desnoyers Operating System Efficiency RD

[lttng-dev] [PATCH 18/20] lttng: toplevel Makefile and Kconfig

2011-11-28 Thread Mathieu Desnoyers
Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- drivers/staging/lttng/Kconfig | 35 +++ drivers/staging/lttng/Makefile | 33 + 2 files changed, 68 insertions(+), 0 deletions(-) create mode 100644 drivers

Re: [lttng-dev] [PATCH 12/12] add rculfhash-mm-mmap.c memory management

2011-11-28 Thread Mathieu Desnoyers
Merged as: commit b0b5525153fce8abae07b9573da1d5169e02eb2b Author: Lai Jiangshan la...@cn.fujitsu.com Date: Mon Nov 28 08:41:10 2011 -0500 add rculfhash-mm-mmap.c memory management [ Edit by Mathieu Desnoyers: - change buckets for mmap to better show the mapping between

Re: [lttng-dev] [PATCH 12/12] add rculfhash-mm-mmap.c memory management

2011-11-28 Thread Mathieu Desnoyers
* Lai Jiangshan (la...@cn.fujitsu.com) wrote: On 11/28/2011 09:43 PM, Mathieu Desnoyers wrote: Merged as: commit b0b5525153fce8abae07b9573da1d5169e02eb2b Author: Lai Jiangshan la...@cn.fujitsu.com Date: Mon Nov 28 08:41:10 2011 -0500 add rculfhash-mm-mmap.c memory management

Re: [lttng-dev] [PATCH 00/12] rculfhash memory managements

2011-11-28 Thread Mathieu Desnoyers
() for order mm and chunk mm) Suggested-by: Lai Jiangshan la...@cn.fujitsu.com Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com diff --git a/rculfhash-internal.h b/rculfhash-internal.h index 792e04d..38a0317 100644 --- a/rculfhash-internal.h +++ b/rculfhash-internal.h

Re: [lttng-dev] [BABELTRACE PATCH] Handler function to extract string from fields

2011-11-28 Thread Mathieu Desnoyers
principle as get_char_array and get_(un)signed_int, this function returns a char* to a string from an event field. [ Edit by Mathieu Desnoyers: add header prototype. ] Signed-off-by: Julien Desfossez julien.desfos...@polymtl.ca Signed-off-by: Mathieu Desnoyers mathieu.desnoy

Re: [lttng-dev] lttng lib: ring buffer

2011-11-30 Thread Mathieu Desnoyers
Will remove the duplicated check (it's already checked within lib_ring_buffer_mmap_buf), and push to gregkh in my next round, thanks! Mathieu * Dan Carpenter (dan.carpen...@oracle.com) wrote: Hello Mathieu Desnoyers, This is a semi-automatic email about new static checker warnings

[lttng-dev] [PATCH 01/15] lttng lib: ring buffer: remove stale null-pointer

2011-11-30 Thread Mathieu Desnoyers
check can be removed safely. 1151 return; 1152 /* Reported-by: Dan Carpenter dan.carpen...@oracle.com Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- .../lttng/lib/ringbuffer/ring_buffer_frontend.c|6 -- 1 files changed, 0 insertions

[lttng-dev] [PATCH 08/15] lttng: remove splice_to_pipe wrapper

2011-11-30 Thread Mathieu Desnoyers
Use the newly exported splice_to_pipe symbol. Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- drivers/staging/lttng/lib/Makefile |3 +- .../lttng/lib/ringbuffer/ring_buffer_splice.c |3 +- drivers/staging/lttng/wrapper/splice.c | 46

[lttng-dev] [PATCH 06/15] Remove LTTng vmalloc_sync_all wrapper

2011-11-30 Thread Mathieu Desnoyers
Use the newly exported vmalloc_sync_all symbol. Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- .../lttng/lib/ringbuffer/ring_buffer_backend.c |3 +- drivers/staging/lttng/ltt-context.c|1 - drivers/staging/lttng/ltt-debugfs-abi.c|3

[lttng-dev] [PATCH 13/15] Export task_prio to modules

2011-11-30 Thread Mathieu Desnoyers
LTTng needs this symbol to prepend the current task dynamic priority value to events (optional context information). Exporting to all modules following the similar task_nice(). Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- kernel/sched.c |1 + 1 files changed, 1

[lttng-dev] [PATCH 10/15] lttng: remove ftrace function tracer support (but keep

2011-11-30 Thread Mathieu Desnoyers
. We'll probably add back ftrace function tracing support for tracing all functions at some point when the ftrace API supports private data. Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- drivers/staging/lttng/README|4 +- drivers/staging/lttng/ltt-events.c

[lttng-dev] [PATCH 14/15] lttng: remove task_prio wrapper

2011-11-30 Thread Mathieu Desnoyers
Use the newly exported task_prio symbol. Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- drivers/staging/lttng/lttng-context-prio.c | 23 +-- 1 files changed, 1 insertions(+), 22 deletions(-) diff --git a/drivers/staging/lttng/lttng-context-prio.c b

[lttng-dev] [PATCH] lttng: cleanup one-bit signed bitfields

2011-12-01 Thread Mathieu Desnoyers
commit 93db362daaaef88fed672256fa2948cf0efc11fb Author: Mathieu Desnoyers mathieu.desnoy...@efficios.com Date: Thu Dec 1 09:25:40 2011 -0500 lttng: cleanup one-bit signed bitfields * Dan Carpenter dan.carpen...@oracle.com wrote: Sparse complains that these signed bitfields

Re: [lttng-dev] [patch] Staging: lttng: dubious one-bit signed bitfields

2011-12-01 Thread Mathieu Desnoyers
for uint perhaps we can drop that bitfield stuff at all ? re, wh Am 01.12.2011 15:20, schrieb Mathieu Desnoyers: * walter harms (wha...@bfs.de) wrote: hi, This patch looks ok to me but this design is ugly by itself. It should be replaced by an uchar uint whatever or use a real bool

Re: [lttng-dev] [PATCH 07/15] fs/splice: export splice_to_pipe to modules

2011-12-01 Thread Mathieu Desnoyers
* Greg KH (g...@kroah.com) wrote: On Wed, Nov 30, 2011 at 01:34:20PM -0500, Mathieu Desnoyers wrote: LTTng needs this symbol exported because it implements its own splice actor. Exporting to all modules following the general policy of splice.c (this is what other EXPORTs do

Re: [lttng-dev] [PATCH 13/15] Export task_prio to modules

2011-12-01 Thread Mathieu Desnoyers
* Mathieu Desnoyers (mathieu.desnoy...@efficios.com) wrote: * Greg KH (g...@kroah.com) wrote: On Wed, Nov 30, 2011 at 01:34:26PM -0500, Mathieu Desnoyers wrote: LTTng needs this symbol to prepend the current task dynamic priority value to events (optional context information

Re: [lttng-dev] [PATCH 07/15] fs/splice: export splice_to_pipe to modules

2011-12-01 Thread Mathieu Desnoyers
* Greg KH (g...@kroah.com) wrote: On Thu, Dec 01, 2011 at 03:18:03PM -0500, Mathieu Desnoyers wrote: * Greg KH (g...@kroah.com) wrote: On Wed, Nov 30, 2011 at 01:34:20PM -0500, Mathieu Desnoyers wrote: LTTng needs this symbol exported because it implements its own splice actor

Re: [lttng-dev] [PATCH 09/11] sched: export task_prio to GPL modules

2011-12-01 Thread Mathieu Desnoyers
* Peter Zijlstra (pet...@infradead.org) wrote: On Thu, 2011-12-01 at 17:04 -0500, Mathieu Desnoyers wrote: * Peter Zijlstra (pet...@infradead.org) wrote: On Thu, 2011-12-01 at 16:41 -0500, Mathieu Desnoyers wrote: LTTng needs this symbol to prepend the current task dynamic priority

[lttng-dev] [PATCH 10/11] lttng: remove task_prio wrapper

2011-12-01 Thread Mathieu Desnoyers
Use the newly exported task_prio symbol. Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com --- drivers/staging/lttng/lttng-context-prio.c | 23 +-- 1 files changed, 1 insertions(+), 22 deletions(-) diff --git a/drivers/staging/lttng/lttng-context-prio.c b

Re: [lttng-dev] [PATCH 01/11] mm: export vmalloc_sync_all symbol to GPL modules

2011-12-01 Thread Mathieu Desnoyers
* Greg KH (g...@kroah.com) wrote: On Thu, Dec 01, 2011 at 04:57:00PM -0500, Christoph Hellwig wrote: On Thu, Dec 01, 2011 at 04:41:13PM -0500, Mathieu Desnoyers wrote: LTTng needs this symbol exported. It calls it to ensure its tracing buffers and allocated data structures never trigger

Re: [lttng-dev] [PATCH 09/11] sched: export task_prio to GPL modules

2011-12-01 Thread Mathieu Desnoyers
* Greg KH (g...@kroah.com) wrote: On Fri, Dec 02, 2011 at 12:06:37AM +0100, Peter Zijlstra wrote: On Thu, 2011-12-01 at 17:15 -0500, Mathieu Desnoyers wrote: If you don't want to trace sched_switch, but just conveniently prepend this information to all your events Oh so you want

Re: [lttng-dev] [lttng-ust PATCH 2/3] Add check for 'texinfo' to configure.ac

2011-12-01 Thread Mathieu Desnoyers
of the box. -- 1.7.7.3 ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com

Re: [lttng-dev] lttng-ust build failure on ARM

2011-12-05 Thread Mathieu Desnoyers
Hi Avik, This should be fixed by: commit 3f12fcefa8182738c50594fb30cb27a11cc3bfdd Author: Mathieu Desnoyers mathieu.desnoy...@efficios.com Date: Mon Dec 5 11:25:48 2011 -0500 Fix BUG_ON handling Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com Let me know if you

Re: [lttng-dev] [lttng-tools PATCH 4/4] RFC - NOT FOR MERGE - Add path configuration to debug output

2011-12-05 Thread Mathieu Desnoyers
: %s, consumerd32_libdir); + DBG(consumerd64_path: %s, consumerd64_path); + DBG(consumerd64_libdir: %s, consumerd64_libdir); } /* -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com

Re: [lttng-dev] [lttng-tools PATCH v4 2/2] Use the consumerd_bin variables for kernel consumers too

2011-12-05 Thread Mathieu Desnoyers
-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev

Re: [lttng-dev] ltt-dev changes to lttng-dev@lists.lttng.org

2011-12-07 Thread Mathieu Desnoyers
* Gerlando Falauto (gerlando.fala...@keymile.com) wrote: On 12/01/2011 02:32 PM, Mathieu Desnoyers wrote: * Gerlando Falauto (gerlando.fala...@keymile.com) wrote: On 11/30/2011 04:22 PM, Mathieu Desnoyers wrote: That could work, although the scope of the lttng project is now more that just

Re: [lttng-dev] [LTTV PATCH 1/2] Fix format string warnings

2011-12-07 Thread Mathieu Desnoyers
-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev

Re: [lttng-dev] [LTTV PATCH 2/2] Fix some implicit-function-declaration warnings

2011-12-07 Thread Mathieu Desnoyers
://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng

Re: [lttng-dev] [PATCH 09/11] sched: export task_prio to GPL modules

2011-12-07 Thread Mathieu Desnoyers
and the LTTng use-cases. Best regards, Mathieu -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng

[lttng-dev] [RELEASE] Babeltrace 0.8

2011-12-12 Thread Mathieu Desnoyers
Download link: http://www.efficios.com/files/babeltrace/ CTF specification: http://www.efficios.com/ctf -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev@lists.lttng.org

[lttng-dev] [RELEASE] LTTng modules 2.0-pre11

2011-12-13 Thread Mathieu Desnoyers
depmod manually Project website: http://lttng.org Download link: http://lttng.org/lttng2.0 (please refer to the README files for installation instructions and lttng-tools doc/quickstart.txt for usage information) -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http

[lttng-dev] [RELEASE] UST 0.16 (maintenance-only version)

2011-12-15 Thread Mathieu Desnoyers
* Add powerpc64 host_cpu to configure.ac * Mark __tp_cb_data as possibly unused for backward compat API * Fix git URL -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng

Re: [lttng-dev] [ltt-dev] Flight-recording mode

2011-12-15 Thread Mathieu Desnoyers
* Gerlando Falauto (gerlando.fala...@keymile.com) wrote: On 11/10/2011 09:06 AM, Gerlando Falauto wrote: On 10/28/2011 09:39 AM, Mathieu Desnoyers wrote: * Gerlando Falauto (gerlando.fala...@keymile.com) wrote: [...] How can I make sure that only the latest N seconds of traces will be saved

Re: [lttng-dev] some troubles having lttgng-ust actually log something on a shared library

2011-12-16 Thread Mathieu Desnoyers
___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev

Re: [lttng-dev] [PATCH 09/11] sched: export task_prio to GPL modules

2011-12-19 Thread Mathieu Desnoyers
best: performance counters management and sampling, ftrace could keep on targeting function tracing, and lttng could be used for all-system tracing, everyone sharing the same kernel-level implementation and ABIs (kstrace ABI). Thoughts ? Thanks, Mathieu -- Mathieu Desnoyers Operating System

Re: [lttng-dev] some troubles having lttgng-ust actually log something on a shared library

2011-12-19 Thread Mathieu Desnoyers
* Sébastien Barthélémy (barthel...@crans.org) wrote: Hi Mathieu, thank you for you help, it is much appreciated. 2011/12/16 Mathieu Desnoyers comp...@krystal.dyndns.org: * Sébastien Barthélémy (barthel...@crans.org) wrote: using ust debug mode, I noticed this error message:   libust

Re: [lttng-dev] Bug when using LTTng-UST as a normal user

2011-12-21 Thread Mathieu Desnoyers
___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev

Re: [lttng-dev] [URCU PATCH] readme: state correct GCC dependency for ARM

2011-12-21 Thread Mathieu Desnoyers
* Yannick Brosseau (yannick.bross...@gmail.com) wrote: We can add a configure check for this version dependency patch welcome, Mathieu On 2011-12-21 09:51, Mathieu Desnoyers wrote: * Gerlando Falauto (gerlando.fala...@keymile.com) wrote: If you are trying to compile liburcu for ARM

[lttng-dev] [PATCH] staging: Remove LTTng from MAINTAINERS file

2011-12-21 Thread Mathieu Desnoyers
LTTng has been removed from the staging tree. Complete this removal by removing the LTTng entry from the MAINTAINERS file. Signed-off-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com CC: Greg Kroah-Hartman gre...@suse.de CC: Ingo Molnar mi...@elte.hu CC: Peter Zijlstra pet

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

2011-12-21 Thread Mathieu Desnoyers
://lttng.org/files/lttng-ust/ (please refer to the README file for installation instructions) -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev@lists.lttng.org http

Re: [lttng-dev] some troubles having lttgng-ust actually log something on a shared library

2011-12-21 Thread Mathieu Desnoyers
* Sébastien Barthélémy (barthel...@crans.org) wrote: Hi Mathieu, thank you again for your enlightenments 2011/12/20 Mathieu Desnoyers comp...@krystal.dyndns.org: * Sébastien Barthélémy (barthel...@crans.org) wrote: 2011/12/20 Sébastien Barthélémy barthel...@crans.org: 011/12/19

Re: [lttng-dev] some troubles having lttgng-ust actually log something on a shared library

2011-12-22 Thread Mathieu Desnoyers
= {No data fields}}, More to come... Thanks, Mathieu -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo

Re: [lttng-dev] some troubles having lttgng-ust actually log something on a shared library

2011-12-22 Thread Mathieu Desnoyers
* Mathieu Desnoyers (comp...@krystal.dyndns.org) wrote: Some more info about the libuuid issue: Here is my stack when the program hangs. It turns out that we trigger a deadlock between a mutex in ld within the guts of libc and the mutex I use to protect operations touching UST data

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

2011-12-23 Thread Mathieu Desnoyers
-ust into liblttng-ust and liblttng-ust-tracepoint libs * Comment the union field (only used in call_rcu scheme) Project website: http://lttng.org/lttng2.0 Download link: http://lttng.org/files/lttng-ust/ (please refer to the README file for installation instructions) -- Mathieu Desnoyers

[lttng-dev] Perf ABI (was: Re: [PATCH 09/11] sched: export task_prio to GPL modules)

2011-12-23 Thread Mathieu Desnoyers
Hi Ingo, I'll break down my reply in various sub-topics, and address them separately in the following weeks. Let's start with the ABIs. * Ingo Molnar (mi...@elte.hu) wrote: (Cc:-ing Arnaldo on this as well.) * Mathieu Desnoyers comp...@krystal.dyndns.org wrote: Mathieu, any update

[lttng-dev] [RELEASE] LTTng 2.0 prerelease bundle 20111223

2011-12-23 Thread Mathieu Desnoyers
for installation instructions and lttng-tools doc/quickstart.txt for usage information) Main changes since the last bundle: - Fixed lttng-sessiond file/directory creation rights handling. - Fixed 32-bit clock source overflow in lttng-ust. Happy holidays! Mathieu -- Mathieu Desnoyers Operating

Re: [lttng-dev] Perf ABI (was: Re: [PATCH 09/11] sched: export task_prio to GPL modules)

2011-12-23 Thread Mathieu Desnoyers
Hi Ted, * Ted Ts'o (ty...@mit.edu) wrote: On Fri, Dec 23, 2011 at 11:46:29AM -0500, Mathieu Desnoyers wrote: - It's doing so without even needing it: Perf is using an ABI versioning scheme designed for filesystems, when it is not in fact driven by the same constraints. Well

Re: [lttng-dev] some events lost

2011-12-30 Thread Mathieu Desnoyers
lttng destroy Best regards, -- Sébastien ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http

Re: [lttng-dev] lttng-ust installs stuff in /tmp

2012-01-06 Thread Mathieu Desnoyers
___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev

Re: [lttng-dev] [liburcu PATCH 1/3] Refresh autoconf files

2012-01-06 Thread Mathieu Desnoyers
http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman

Re: [lttng-dev] [liburcu PATCH 2/3] Update gitignore

2012-01-06 Thread Mathieu Desnoyers
@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin

Re: [lttng-dev] [liburcu PATCH 3/3] Add configure check for GCC atomic builtins

2012-01-06 Thread Mathieu Desnoyers
___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com

Re: [lttng-dev] babeltrace error

2012-01-06 Thread Mathieu Desnoyers
://www.esk.fraunhofer.de/ http://www.facebook.com/FraunhoferESK http://www.twitter.com/FraunhoferESK -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev

Re: [lttng-dev] lttng-ust installs stuff in /tmp

2012-01-06 Thread Mathieu Desnoyers
permissions to install system-wide, he should be able to clean up the directory afterward if needed. We could also create this test .so manually without using libtool. Sounds like a neat solution. Hopefully it will be portable ? Any takers ? Mathieu Yannick -- Mathieu Desnoyers Operating

Re: [lttng-dev] [liburcu PATCH 3/3] Add configure check for GCC atomic builtins

2012-01-06 Thread Mathieu Desnoyers
* Yannick Brosseau (yannick.bross...@gmail.com) wrote: On 2012-01-06 10:38, Mathieu Desnoyers wrote: * Alexandre Montplaisir (alexandre.montplai...@gmail.com) wrote: I tested it on x86_64, this should be tested on other arches before merging, namely to make sure it catches GCC version below

Re: [lttng-dev] [liburcu PATCH v2] Refresh autoconf files

2012-01-06 Thread Mathieu Desnoyers
support disabled.) +]) -- 1.7.7.3 ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http

Re: [lttng-dev] [lttng-ust PATCH] Force the building of shared noinst libraries in the demo test program

2012-01-06 Thread Mathieu Desnoyers
@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev@lists.lttng.org http

Re: [lttng-dev] [lttng-ust PATCH] Add execution instructions to the demo test program.

2012-01-06 Thread Mathieu Desnoyers
= 456 } +[554297568034533] ust_tests_demo3:done: { 1 }, { value = 42 } -- 1.7.8.2 ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency

Re: [lttng-dev] [RFC PATCH v2 0/4] simpletrace : support var num of args and strings.

2012-01-09 Thread Mathieu Desnoyers
changed, 702 insertions(+), 144 deletions(-) create mode 100755 scripts/tracetool.py -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev@lists.lttng.org http

Re: [lttng-dev] background information about LTTng timestamps

2012-01-09 Thread Mathieu Desnoyers
* Sébastien Barthélémy (barthel...@crans.org) wrote: Hello all, Already fixed this morning by commit: commit 9080554ff25b08f48762d2ee7cfa3981317e9c1d Author: Mathieu Desnoyers mathieu.desnoy...@efficios.com Date: Mon Jan 9 11:42:57 2012 -0500 Fix timestamps for slow-paced event rates

Re: [lttng-dev] [URCU PATCH] Fix autoconf futex check

2012-01-09 Thread Mathieu Desnoyers
sys/syscall.h - ]],[[ #ifndef __NR_futex #error futexes not available #endif - ]]) + ]) ],[ AC_MSG_RESULT([yes]) AC_DEFINE([CONFIG_RCU_HAVE_FUTEX], [1]) -- 1.7.8.2 -- Mathieu Desnoyers Operating System Efficiency RD

Re: [lttng-dev] [RFC PATCH v2 0/4] simpletrace : support var num of args and strings.

2012-01-09 Thread Mathieu Desnoyers
* Harsh Bora (ha...@linux.vnet.ibm.com) wrote: On 01/09/2012 09:31 PM, Mathieu Desnoyers wrote: * Harsh Prateek Bora (ha...@linux.vnet.ibm.com) wrote: Existing simple trace can log upto 6 args per trace event and does not support strings in trace record format. Introducing new trace format

Re: [lttng-dev] Compilation error while building ust 1.9.4

2012-01-09 Thread Mathieu Desnoyers
@harshbora lttng-ust]$ Help ? - Harsh ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http

Re: [lttng-dev] [RFC PATCH v2 0/4] simpletrace : support var num of args and strings.

2012-01-09 Thread Mathieu Desnoyers
* Harsh Bora (ha...@linux.vnet.ibm.com) wrote: On 01/10/2012 05:44 AM, Mathieu Desnoyers wrote: * Harsh Bora (ha...@linux.vnet.ibm.com) wrote: On 01/09/2012 09:31 PM, Mathieu Desnoyers wrote: * Harsh Prateek Bora (ha...@linux.vnet.ibm.com) wrote: Existing simple trace can log upto 6 args per

Re: [lttng-dev] [RFC PATCH v2 0/4] simpletrace : support var num of args and strings.

2012-01-10 Thread Mathieu Desnoyers
* Harsh Bora (ha...@linux.vnet.ibm.com) wrote: On 01/10/2012 02:36 PM, Harsh Bora wrote: On 01/10/2012 12:47 PM, Mathieu Desnoyers wrote: * Harsh Bora (ha...@linux.vnet.ibm.com) wrote: On 01/10/2012 05:44 AM, Mathieu Desnoyers wrote: * Harsh Bora (ha...@linux.vnet.ibm.com) wrote: On 01/09

Re: [lttng-dev] [RFC PATCH v2 0/4] simpletrace : support var num of args and strings.

2012-01-10 Thread Mathieu Desnoyers
Hi Stefan, * Stefan Hajnoczi (stefa...@gmail.com) wrote: On Tue, Jan 10, 2012 at 12:14 AM, Mathieu Desnoyers mathieu.desnoy...@efficios.com wrote: This is needed to (very soon) add support for sdt.h in LTTng-UST 2.0, so systemtap and gdb can hook into tracepoints declared by lttng-ust 2.0

Re: [lttng-dev] Perf ABI (was: Re: [PATCH 09/11] sched: export task_prio to GPL modules)

2012-01-12 Thread Mathieu Desnoyers
* Steven Rostedt (rost...@goodmis.org) wrote: On Thu, 2012-01-12 at 09:09 -0500, Mathieu Desnoyers wrote: It is important to clarify that tracing is, in my opinion, not part of the runtime support, which makes it very different by nature from filesystems and kernel runtime support. So I

[lttng-dev] [CTF] Dynamic enumerations and state system

2012-01-16 Thread Mathieu Desnoyers
. So my thoughts about this would be to possibly add a dynamic enumeration type to the state system, in addition to the value, stack and possibly other types it currently supports. Thoughts ? Thanks, Mathieu -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http

Re: [lttng-dev] [CTF] Dynamic enumerations and state system

2012-01-17 Thread Mathieu Desnoyers
* Alexandre Montplaisir (alexandre.montplai...@polymtl.ca) wrote: Hi Mathieu, On 12-01-16 09:16 PM, Mathieu Desnoyers wrote: Hi Alexandre, Recently, I brought forward ideas about adding a new type, dynamic enumeration to CTF. However, now that I come to think of it, these dynamic

Re: [lttng-dev] Odd behaviour of lttng 2.0 kernel event listing

2012-01-19 Thread Mathieu Desnoyers
-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev

Re: [lttng-dev] [CTF] Dynamic enumerations and state system

2012-01-19 Thread Mathieu Desnoyers
* Alexandre Montplaisir (alexandre.montplai...@polymtl.ca) wrote: Hi Aaron, On 12-01-17 06:21 PM, Aaron Spear wrote: Hi Mathieu and Alexandre, - Original Message - From: Mathieu Desnoyers mathieu.desnoy...@efficios.com ... Good to hear that the state tree is a good

Re: [lttng-dev] [CTF] Dynamic enumerations and state system

2012-01-19 Thread Mathieu Desnoyers
-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev@lists.lttng.org http

Re: [lttng-dev] Bash completion v0.00001

2012-01-24 Thread Mathieu Desnoyers
___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list

Re: [lttng-dev] traces omissions

2012-01-25 Thread Mathieu Desnoyers
list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev@lists.lttng.org http

Re: [lttng-dev] Errors using lttng-modules v2.0-pre11

2012-01-25 Thread Mathieu Desnoyers
___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com

Re: [lttng-dev] lttng-tools latest on master

2012-01-25 Thread Mathieu Desnoyers
___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com

Re: [lttng-dev] Errors using lttng-modules v2.0-pre11

2012-01-25 Thread Mathieu Desnoyers
lttng_tracer not found. Error: Unable to list kernel events Error: Kernel tracer not available BTW, /lib/modules/3.0.4/build points to /usr/src/linux-3.0.4, so I think this is fine. Please let me know how to continue. BR, Bernd On 01/25/2012 10:30 AM, Mathieu Desnoyers wrote: * Bernd Hufmann

Re: [lttng-dev] [PATCH] Improve lttng-tools lttng.c usage()

2012-01-25 Thread Mathieu Desnoyers
... Today's Topics: 1. [BUG] lttng-tools linking with GNU gold (Mathieu Desnoyers) 2. Errors using lttng-modules v2.0-pre11 (Bernd Hufmann) 3. Re: lttng create freezes sometimes (Mathieu Desnoyers) 4. Re: traces omissions (Mathieu Desnoyers) 5. Re: Errors using lttng-modules v2.0

Re: [lttng-dev] [PATCH] Fix dyslexic caugth

2012-01-25 Thread Mathieu Desnoyers
caugth Acked-by: Mathieu Desnoyers mathieu.desnoy...@efficios.com diff --git a/src/bin/lttng-sessiond/main.c b/src/bin/lttng-sessiond/main.c index 4e5771f..631aa6b 100644 --- a/src/bin/lttng-sessiond/main.c +++ b/src/bin/lttng-sessiond/main.c @@ -4077,14 +4077,14 @@ { switch (sig

Re: [lttng-dev] [PATCH] Explain the if (!session_pid) in lttng-tools lttng.c spawn_sessiond()

2012-01-25 Thread Mathieu Desnoyers
@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc. http://www.efficios.com ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin

Re: [lttng-dev] background information about LTTng timestamps

2012-01-26 Thread Mathieu Desnoyers
it? Or maybe it is for 32bits arch? Regards -- Sébastien ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant EfficiOS Inc

Re: [lttng-dev] [PATCH] lttng-tools lttng commands add_context.c: Plug memory leaks

2012-01-26 Thread Mathieu Desnoyers
Canada / Government of Canada http://www.valcartier.drdc-rddc.gc.ca/ ___ lttng-dev mailing list lttng-dev@lists.lttng.org http://lists.lttng.org/cgi-bin/mailman/listinfo/lttng-dev -- Mathieu Desnoyers Operating System Efficiency RD Consultant

Re: [lttng-dev] background information about LTTng timestamps

2012-01-26 Thread Mathieu Desnoyers
* Sébastien Barthélémy (barthel...@crans.org) wrote: 2012/1/26 Mathieu Desnoyers comp...@krystal.dyndns.org: [...] In LTTng 2.0/LTTng-UST 2.0, the scheme differs. It does not require a timer anymore, so this whole problem goes away. Let me explain the 2.0 scheme a bit more: * On 64-bit

Re: [lttng-dev] background information about LTTng timestamps

2012-01-26 Thread Mathieu Desnoyers
* Mathieu Desnoyers (comp...@krystal.dyndns.org) wrote: * Sébastien Barthélémy (barthel...@crans.org) wrote: I your aae88c703374f4b1fbb8a5e7e95591bf8ce3e837 commit you changed tsc_bits from 32 to 27 in liblttng-ust/ltt-ring-buffer-client.h Would not that alone have fixed the problem

Re: [lttng-dev] traces omissions

2012-01-26 Thread Mathieu Desnoyers
* Sébastien Barthélémy (barthel...@crans.org) wrote: Hello again, 2012/1/25 Mathieu Desnoyers comp...@krystal.dyndns.org: * Sébastien Barthélémy (barthel...@crans.org) wrote: Hello all, I have yet another difficulty using LTTng. I run a program which dlopens a module (called DCM

[lttng-dev] LTTng 2.0 -rc1 coming soon

2012-01-30 Thread Mathieu Desnoyers
Hi, I just wanted to let you know that the current target for LTTng 2.0 final release is mid-February, so we are aiming for feature freeze (rc1) in a matter of 2-3 days. Please let us know if things work fine in your environment. Best regards, Mathieu -- Mathieu Desnoyers Operating System

Re: [lttng-dev] [LTTng-UST RFC] Tracepoint Loglevels Specification

2012-02-02 Thread Mathieu Desnoyers
* Yannick Brosseau (yannick.bross...@gmail.com) wrote: On 2012-01-31 17:41, Mathieu Desnoyers wrote: Hi, TRACE_SYSTEM 7 information has system-level scope TRACE_PROCESS 8 information has process-level scope TRACE_MODULE 9 information has module (executable/library) scope

  1   2   3   4   5   6   7   8   9   10   >