lttv.git
13 years agoupdate compat
Mathieu Desnoyers [Thu, 12 May 2011 12:46:57 +0000 (08:46 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate compat
Mathieu Desnoyers [Fri, 22 Apr 2011 20:32:30 +0000 (16:32 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate compat
Mathieu Desnoyers [Wed, 20 Apr 2011 20:26:14 +0000 (16:26 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate compat
Mathieu Desnoyers [Wed, 20 Apr 2011 20:25:05 +0000 (16:25 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate compat
Mathieu Desnoyers [Fri, 1 Apr 2011 03:54:03 +0000 (23:54 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoUpdate version to 0.12.38 v0.12.38
Mathieu Desnoyers [Mon, 21 Mar 2011 23:31:29 +0000 (19:31 -0400)] 
Update version to 0.12.38

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoFix softirq raise dynamic expand
Mathieu Desnoyers [Mon, 21 Mar 2011 23:22:59 +0000 (19:22 -0400)] 
Fix softirq raise dynamic expand

The softirq raison action was not using the proper "expand" primitive,
thus causing segfault on traces taken from 2.6.38 kernels, which use
softirq IDs above 31 (seen softirqs up to 255).

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate compat
Mathieu Desnoyers [Wed, 16 Mar 2011 23:07:36 +0000 (19:07 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate compat
Mathieu Desnoyers [Wed, 16 Mar 2011 22:32:14 +0000 (18:32 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoFix state.c handling of state dump thread state
Mathieu Desnoyers [Tue, 15 Mar 2011 00:30:55 +0000 (20:30 -0400)] 
Fix state.c handling of state dump thread state

Introduce the states:

LTTV_STATE_MAYBE_USER_MODE
LTTV_STATE_MAYBE_SYSCALL
LTTV_STATE_MAYBE_TRAP

tagged by the state dump, and then checked by the fixup perform at statedump
end. The controlflow view shows "unknown" state when these states are seen, but
the fixup knows that it is safe to flag the states as "USER_MODE" and "SYSCALL"
after quiescent state has been reached.

Note that we might incorrectly assign "MAYBE_SYSCALL", and then "SYSCALL" to a
thread preempted in TRAP mode. We should find a way to add instrumentation to
the kernel so the state dump tells us how to differ between these two modes.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate README
Mathieu Desnoyers [Fri, 11 Mar 2011 17:27:07 +0000 (12:27 -0500)] 
update README

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate compat
Mathieu Desnoyers [Fri, 18 Feb 2011 16:22:43 +0000 (11:22 -0500)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoFix informations typo
Jon Bernard [Fri, 18 Feb 2011 04:08:49 +0000 (23:08 -0500)] 
Fix informations typo

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate compat
Mathieu Desnoyers [Fri, 18 Feb 2011 00:21:15 +0000 (19:21 -0500)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoLTTV 0.12.37 v0.12.37
Mathieu Desnoyers [Fri, 18 Feb 2011 00:18:42 +0000 (19:18 -0500)] 
LTTV 0.12.37

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoFix compilation warnings in the JNI interface
Alexandre Montplaisir [Wed, 16 Feb 2011 22:36:17 +0000 (17:36 -0500)] 
Fix compilation warnings in the JNI interface

Remove unneeded JNIEXPORT/JNICALL in places that are not exported
function definitions.

Signed-off-by: Alexandre Montplaisir <alexandre.montplaisir@polymtl.ca>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoRemove warnings reintroduced by the timebar patch
Yannick Brosseau [Wed, 16 Feb 2011 22:34:44 +0000 (17:34 -0500)] 
Remove warnings reintroduced by the timebar patch

Only unused variables

Signed-off-by: Yannick Brosseau <yannick.brosseau@gmail.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate compat
Mathieu Desnoyers [Tue, 15 Feb 2011 15:03:49 +0000 (10:03 -0500)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoReplace the current timebar with a new timebar widget (v2)
Yannick Brosseau [Fri, 4 Feb 2011 22:15:06 +0000 (17:15 -0500)] 
Replace the current timebar with a new timebar widget (v2)

Create a timeentry GtkWidget to manage the entry of a seconds/nanoseconds value
Create a timebar GtkWidget which aggregate 4 timeentry (Start, end, current time
+and time interval)
Simplify the main window tab widget code by using this new timebar.
Changelog:
 Fix crash in time pasting and spacing adjustment of widgets
 Fix interval management when pasting to keep a coherent time
 Rework the signaling management

Signed-off-by: Yannick Brosseau <yannick.brosseau@gmail.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoReactivate the constructor of the filter and control dialogs
Yannick Brosseau [Fri, 4 Feb 2011 22:13:49 +0000 (17:13 -0500)] 
Reactivate the constructor of the filter and control dialogs

Both constructor were accidently removed in the warning cleanup

Signed-off-by: Yannick Brosseau <yannick.brosseau@gmail.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoAdd formattedDump and textFilter documentation on user_guide.docbook
Vincent Attard [Fri, 4 Feb 2011 20:00:50 +0000 (15:00 -0500)] 
Add formattedDump and textFilter documentation on user_guide.docbook

Signed-off-by: Vincent Attard <vincent.attard@polymtl.ca>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate compat
Mathieu Desnoyers [Fri, 4 Feb 2011 18:36:20 +0000 (13:36 -0500)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoAdding filtering 'metadata' channel to formattedDump v2
Vincent Attard [Wed, 2 Feb 2011 17:57:18 +0000 (12:57 -0500)] 
Adding filtering 'metadata' channel to formattedDump v2

User can still have them with -M option.
Small changes for optimization: Parse options only one time at the init until
everytime.
Small indentation problem corrected.

Signed-off-by: Vincent Attard <vincent.attard@polymtl.ca>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoFix remaining warnings v2
Alexandre Montplaisir [Wed, 26 Jan 2011 03:23:35 +0000 (22:23 -0500)] 
Fix remaining warnings v2

Add and check for the return values of fscanf, fread, and asprintf.

That should be it! GCC 4.5 with -Wall doesn't report anything else.

Signed-off-by: Alexandre Montplaisir <alexandre.montplaisir@polymtl.ca>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoWakeup change state only if proc not running (v2)
Francis Giraldeau [Wed, 26 Jan 2011 01:00:29 +0000 (20:00 -0500)] 
Wakeup change state only if proc not running (v2)

The event kernel.sched_try_wakeup can occur for process already running (in
kernel/sched.c:try_to_wake_up). Hence, in this condition, this event must not
change the state of the process to LTTV_STATE_WAIT_CPU.

This patch supports SMP

Signed-off-by: Francis Giraldeau <francis.giraldeau@usherbrooke.ca>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoFurther warning fixes
Mathieu Desnoyers [Tue, 25 Jan 2011 15:50:25 +0000 (10:50 -0500)] 
Further warning fixes

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoFix some warnings in lttv/modules/gui
Alexandre Montplaisir [Tue, 25 Jan 2011 15:31:46 +0000 (10:31 -0500)] 
Fix some warnings in lttv/modules/gui

Mostly unused variables.

Big removal of unused and commented code in histoeventhooks.c, but this
code already exists in other modules so we could add it back easily if
we wanted to add more functionality.

Signed-off-by: Alexandre Montplaisir <alexandre.montplaisir@polymtl.ca>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoFix warnings int the lttv/sync directory
Yannick Brosseau [Tue, 25 Jan 2011 15:27:41 +0000 (10:27 -0500)] 
Fix warnings int the lttv/sync directory

Mostly wrong usages of g_error

Edit: Add comment around init to NULL for gcc.

Signed-off-by: Yannick Brosseau <yannick.brosseau@gmail.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoRemove warnings in the lttv/module/text directory v2
Yannick Brosseau [Tue, 25 Jan 2011 15:04:40 +0000 (10:04 -0500)] 
Remove warnings in the lttv/module/text directory v2

Remove unused variable and some commented code
Use proper cast in depanalysis for the hash table entries
Fix other simple warnings
Also fix an unitialized variable usage detected by valgrind in depanalysis

Signed-off-by: Yannick Brosseau <yannick.brosseau@gmail.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoFormatteddump: checkpatch.pl coding style fixes
Mathieu Desnoyers [Tue, 25 Jan 2011 15:02:25 +0000 (10:02 -0500)] 
Formatteddump: checkpatch.pl coding style fixes

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoAdd formatted dump module v5
Vincent Attard [Tue, 25 Jan 2011 14:58:10 +0000 (09:58 -0500)] 
Add formatted dump module v5

This new plugin prints a formated output of each events in a trace. The
output format is defined as a parameter with printf like syntax.It provides
a default format easy to read and the original textDump format for backward
compatibility.
Updated: Use glib functions for solving buffer overflow problem and correct
indentation. Add another format called "strace-like".

Signed-off-by: Vincent Attard <vincent.attard@polymtl.ca>
Reviewed-by: Yannick Brosseau <yannick.brosseau@polymtl.ca>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoSet the build silent by default
Yannick Brosseau [Fri, 21 Jan 2011 21:54:47 +0000 (16:54 -0500)] 
Set the build silent by default

So we can see the warnings

Signed-off-by: Yannick Brosseau <yannick.brosseau@gmail.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate compat
Mathieu Desnoyers [Thu, 20 Jan 2011 18:47:07 +0000 (13:47 -0500)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate compat
Mathieu Desnoyers [Thu, 13 Jan 2011 21:45:15 +0000 (16:45 -0500)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate compat
Mathieu Desnoyers [Tue, 11 Jan 2011 15:44:10 +0000 (10:44 -0500)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate compat
Mathieu Desnoyers [Thu, 6 Jan 2011 21:55:30 +0000 (16:55 -0500)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate compat
Mathieu Desnoyers [Wed, 5 Jan 2011 23:38:11 +0000 (18:38 -0500)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoCorrectly expand the passed quoted parameters
Yannick Brosseau [Tue, 4 Jan 2011 19:35:16 +0000 (14:35 -0500)] 
Correctly expand the passed quoted parameters

Signed-off-by: Yannick Brosseau <yannick.brosseau@gmail.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Fri, 26 Nov 2010 13:58:13 +0000 (08:58 -0500)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agotracefile.c: Seek fix
Mathieu Desnoyers [Thu, 25 Nov 2010 15:04:27 +0000 (10:04 -0500)] 
tracefile.c: Seek fix

Made the tracefile.c seek more robust. Fixes a rare crash where high can be
lower than low in a seek.

Matthew Khouzam <matthew.khouzam@ericsson.com>:
I am including an example to better illustrace my fix.
the current binary search has a case where high can be lower then low.
An example: 51 blocks, the element is somewhere in the 12th block.
trace of before :
 low : 0, high 51 , block_num -1
 low : 0, high 24 , block_num 25
 low : 13, high 24 , block_num 12
 low : 13, high 17 , block_num 18
 low : 13, high 14 , block_num 15
 low : 13, high 12 , block_num 13
This will assert and fail.
The trace after will produce the following walkthrough
 low : 0, high 51 , block_num -1
 low : 0, high 24 , block_num 25
 low : 0, high 24 , block_num 12
 Found!

Reported-by: Matthew Khouzam <matthew.khouzam@ericsson.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Thu, 18 Nov 2010 14:43:24 +0000 (09:43 -0500)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate version v0.12.36
Mathieu Desnoyers [Thu, 18 Nov 2010 14:40:37 +0000 (09:40 -0500)] 
update version

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoMerge branch 'master' of ssh://git.lttng.org/home/git/lttv
Mathieu Desnoyers [Thu, 18 Nov 2010 14:40:08 +0000 (09:40 -0500)] 
Merge branch 'master' of ssh://git.lttng.org/home/git/lttv

14 years agoUse the prettier GtkFileChooser dialog.
Mathieu Desnoyers [Wed, 17 Nov 2010 20:39:55 +0000 (15:39 -0500)] 
Use the prettier GtkFileChooser dialog.

(instead of the GtkFileSelector for the Add Trace menu and toolbar button
action)

Signed-off-by: Yannick Brosseau <yannick.brosseau@gmail.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoASCII art for dep analysis
Mathieu Desnoyers [Mon, 15 Nov 2010 15:51:36 +0000 (10:51 -0500)] 
ASCII art for dep analysis

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoenhance depanalysis
Mathieu Desnoyers [Mon, 15 Nov 2010 13:21:07 +0000 (08:21 -0500)] 
enhance depanalysis

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Thu, 4 Nov 2010 13:38:46 +0000 (09:38 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoremove debug code
Mathieu Desnoyers [Tue, 2 Nov 2010 21:26:49 +0000 (17:26 -0400)] 
remove debug code

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoFix block event resource view
Mathieu Desnoyers [Tue, 2 Nov 2010 21:22:35 +0000 (17:22 -0400)] 
Fix block event resource view

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Fri, 29 Oct 2010 16:43:50 +0000 (12:43 -0400)] 
update compat

14 years agoupdate compat
Mathieu Desnoyers [Thu, 28 Oct 2010 15:35:50 +0000 (11:35 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Thu, 28 Oct 2010 02:11:17 +0000 (22:11 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Wed, 27 Oct 2010 01:07:39 +0000 (21:07 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Tue, 26 Oct 2010 02:05:33 +0000 (22:05 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Mon, 25 Oct 2010 01:33:41 +0000 (21:33 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Fri, 22 Oct 2010 19:13:59 +0000 (15:13 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Fri, 24 Sep 2010 21:15:57 +0000 (17:15 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Tue, 21 Sep 2010 02:20:29 +0000 (22:20 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Tue, 14 Sep 2010 16:12:16 +0000 (12:12 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoFix marker_field access in the JNI interface
Alexandre Montplaisir [Sat, 11 Sep 2010 14:44:20 +0000 (10:44 -0400)] 
Fix marker_field access in the JNI interface

Reflect the new way to access marker_field fields introduced in 1184dc3

Signed-off-by: Alexandre Montplaisir <alexandre.montplaisir@gmail.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agofix gcc warning in depanalysis.c
Mathieu Desnoyers [Mon, 6 Sep 2010 00:36:59 +0000 (20:36 -0400)] 
fix gcc warning in depanalysis.c

Small patch to fix typo/mispelling of sstack_item_new_event() in
lttv/modules/text/sstack.h

(GCC merely throws a warning, but Launchpad would throw a build error on
amd64.)

From: Alexandre Montplaisir <alexandre.montplaisir@polymtl.ca>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Fri, 3 Sep 2010 15:57:20 +0000 (11:57 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate manual
Mathieu Desnoyers [Fri, 3 Sep 2010 15:52:57 +0000 (11:52 -0400)] 
update manual

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate manual
Mathieu Desnoyers [Fri, 3 Sep 2010 15:21:53 +0000 (11:21 -0400)] 
update manual

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Fri, 3 Sep 2010 14:57:00 +0000 (10:57 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate manual
Mathieu Desnoyers [Fri, 3 Sep 2010 14:43:48 +0000 (10:43 -0400)] 
update manual

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate lttng manual
Mathieu Desnoyers [Fri, 3 Sep 2010 14:42:24 +0000 (10:42 -0400)] 
update lttng manual

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Fri, 3 Sep 2010 14:21:27 +0000 (10:21 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Fri, 3 Sep 2010 12:39:14 +0000 (08:39 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Mon, 30 Aug 2010 12:31:06 +0000 (08:31 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Mon, 30 Aug 2010 12:11:35 +0000 (08:11 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Fri, 20 Aug 2010 21:22:53 +0000 (17:22 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Fri, 20 Aug 2010 16:13:08 +0000 (12:13 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate version v0.12.35
Mathieu Desnoyers [Fri, 20 Aug 2010 16:06:20 +0000 (12:06 -0400)] 
update version

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoltt traceread: fix offsets calculation, should be per tracefile
Mathieu Desnoyers [Fri, 20 Aug 2010 16:02:42 +0000 (12:02 -0400)] 
ltt traceread: fix offsets calculation, should be per tracefile

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoRevert "Fix dynamic update of marker data across same channel tracefiles"
Mathieu Desnoyers [Thu, 19 Aug 2010 23:12:43 +0000 (19:12 -0400)] 
Revert "Fix dynamic update of marker data across same channel tracefiles"

This reverts commit f972ab5e81be30df0ef5d690a55a6876c27b1d40.

It behaves incorrectly with trace hooks. Will keep one marker data per channel
for cache efficiency, and keep track of event payload offsets using a
per-tracefile table instead.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Thu, 19 Aug 2010 15:26:31 +0000 (11:26 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Thu, 19 Aug 2010 13:40:33 +0000 (09:40 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agofix typo v0.12.34
Mathieu Desnoyers [Sun, 15 Aug 2010 22:48:00 +0000 (18:48 -0400)] 
fix typo

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Sun, 15 Aug 2010 22:46:28 +0000 (18:46 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate to 0.12.34
Mathieu Desnoyers [Sat, 14 Aug 2010 15:24:34 +0000 (11:24 -0400)] 
update to 0.12.34

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoFix dynamic update of marker data across same channel tracefiles
Mathieu Desnoyers [Sat, 14 Aug 2010 15:20:45 +0000 (11:20 -0400)] 
Fix dynamic update of marker data across same channel tracefiles

Fixes garbled string output when the same channel / event are written by
concurrent threads. This was caused by the fact that metadata information was
shared across cpu tracefiles for a given channel.

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoUpdate lttng manual: add block trace module
Mathieu Desnoyers [Thu, 12 Aug 2010 04:39:56 +0000 (00:39 -0400)] 
Update lttng manual: add block trace module

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Tue, 3 Aug 2010 03:34:05 +0000 (23:34 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate version to 0.12.33 v0.12.33
Mathieu Desnoyers [Thu, 8 Jul 2010 15:48:38 +0000 (11:48 -0400)] 
update version to 0.12.33

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoFix statistics: take into account many tracefiles per cpu
Mathieu Desnoyers [Wed, 7 Jul 2010 16:41:53 +0000 (12:41 -0400)] 
Fix statistics: take into account many tracefiles per cpu

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate manual (links)
Mathieu Desnoyers [Thu, 1 Jul 2010 12:32:11 +0000 (08:32 -0400)] 
update manual (links)

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Mon, 21 Jun 2010 19:51:12 +0000 (15:51 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Sat, 19 Jun 2010 15:37:46 +0000 (11:37 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate version and compat 0.12.32
Mathieu Desnoyers [Wed, 9 Jun 2010 19:25:29 +0000 (15:25 -0400)] 
update version and compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoRemove libm addition, already taken care of by previous commit
Mathieu Desnoyers [Thu, 3 Jun 2010 11:30:15 +0000 (07:30 -0400)] 
Remove libm addition, already taken care of by previous commit

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoadd missing libm to configure.ac
Mathieu Desnoyers [Thu, 3 Jun 2010 11:28:07 +0000 (07:28 -0400)] 
add missing libm to configure.ac

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoIndentation updates
Alexandre Montplaisir [Tue, 25 May 2010 21:19:09 +0000 (17:19 -0400)] 
Indentation updates

Switch the indentation from spaces to tabs for all files in ./lttv/lttv
as per the kernel coding style.

Signed-off-by: Alexandre Montplaisir <alexandre.montplaisir@gmail.com>
14 years agoAlways link against libm
Stefan Hajnoczi [Sun, 23 May 2010 16:30:43 +0000 (17:30 +0100)] 
Always link against libm

This patch makes builds --without-lttv-gui work by linking against libm.

Signed-off-by: Stefan Hajnoczi <stefanha@gmail.com>
14 years agofilter.c: add missing break
Pierre-Marc Fournier [Tue, 25 May 2010 14:12:54 +0000 (10:12 -0400)] 
filter.c: add missing break

reported by Alexandre Montplaisir

14 years agohook.c: add missing braces after if()
Pierre-Marc Fournier [Tue, 25 May 2010 14:12:29 +0000 (10:12 -0400)] 
hook.c: add missing braces after if()

reported by Alexandre Montplaisir

14 years agoupdate compat
Mathieu Desnoyers [Mon, 24 May 2010 16:07:02 +0000 (12:07 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Thu, 20 May 2010 02:10:18 +0000 (22:10 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Wed, 19 May 2010 21:53:51 +0000 (17:53 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoupdate compat
Mathieu Desnoyers [Wed, 19 May 2010 19:06:28 +0000 (15:06 -0400)] 
update compat

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
This page took 0.038619 seconds and 4 git commands to generate.