Mathieu Desnoyers [Sun, 21 Nov 2010 15:40:41 +0000 (10:40 -0500)]
lttngtrace update todo
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Sat, 20 Nov 2010 20:01:37 +0000 (15:01 -0500)]
Add getopt for options management
This patch also introduce the usage function.
Signed-off-by: David Goulet <david.goulet@polymtl.ca>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Sat, 20 Nov 2010 19:52:57 +0000 (14:52 -0500)]
update lttngtrace todo
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Sat, 20 Nov 2010 17:26:48 +0000 (12:26 -0500)]
Add lttngtrace
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Fri, 24 Sep 2010 21:16:14 +0000 (17:16 -0400)]
update version to 0.88
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Alexandre Montplaisir [Fri, 24 Sep 2010 21:12:53 +0000 (17:12 -0400)]
Add module-unloading capabilities to ltt-disarmall
Make ltt-disarmall unload all the kernel modules before exiting.
The module list is not in the same order as in ltt-armall, because
of some dependencies between the modules.
Signed-off-by: Alexandre Montplaisir <alexandre.montplaisir@gmail.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Alexandre Montplaisir [Fri, 24 Sep 2010 21:12:19 +0000 (17:12 -0400)]
Add module-loading capabilities to ltt-armall
This change makes ltt-armall load the required kernel modules
if it cannot find them.
The script will also check if it is being run as root, so
modprobe doesn't fail.
Signed-off-by: Alexandre Montplaisir <alexandre.montplaisir@gmail.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Wed, 9 Jun 2010 19:23:10 +0000 (15:23 -0400)]
update version
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Oussama El Mfadli [Wed, 9 Jun 2010 19:22:23 +0000 (15:22 -0400)]
liblttctl: switch_timer for all channels fix
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Thu, 20 May 2010 02:07:55 +0000 (22:07 -0400)]
update versino to 0.86
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Thu, 20 May 2010 02:06:46 +0000 (22:06 -0400)]
liblttdvfs: put fadvise hint after sync writeback
On Wed, 19 May 2010, Mathieu Desnoyers wrote:
>
> A faced a small counter-intuitive fadvise behavior though.
>
> posix_fadvise(fd, 0, 0, POSIX_FADV_DONTNEED);
>
> only seems to affect the parts of a file that already exist.
POSIX_FADV_DONTNEED does not have _any_ long-term behavior. So when you do
a
posix_fadvise(fd, 0, 0, POSIX_FADV_DONTNEED);
it only affects the pages that are there right now, it has no effect on
any future actions.
> So after each splice() that appends to the file, I have to call fadvise
> again. I would have expected the "0" len parameter to tell the kernel to
> apply the hint to the whole file, even parts that will be added in the
> future.
It's not a hint about future at all. It's a "throw current pages away".
I would also suggest against doing that kind of thing in a streaming write
situation. The behavior for dirty page writeback is _not_ welldefined, and
if you do POSIX_FADV_DONTNEED, I would suggest you do it as part of that
writeback logic, ie you do it only on ranges that you have just waited on.
IOW, in my example, you'd couple the
sync_file_range(fd, (index-1)*BUFSIZE, BUFSIZE,
+SYNC_FILE_RANGE_WAIT_BEFORE|SYNC_FILE_RANGE_WRITE|SYNC_FILE_RANGE_WAIT_AFTER);
with a
posix_fadvise(fd, (index-1)*BUFSIZE, BUFSIZE, POSIX_FADV_DONTNEED);
afterwards to throw out the pages that you just waited for.
Linus
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Wed, 19 May 2010 21:51:52 +0000 (17:51 -0400)]
update ltt-control version to 0.85
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Wed, 19 May 2010 21:49:56 +0000 (17:49 -0400)]
liblttd: don't fill the page cache
* Linus Torvalds (torvalds@linux-foundation.org) wrote:
>
>
> On Wed, 19 May 2010, Mathieu Desnoyers wrote:
> >
> > Good point. This discard flag might do the trick and let us keep things simple.
> > The major concern here is to keep the page cache disturbance relatively low.
> > Which of new page allocation or stealing back the page has the lowest overhead
> > would have to be determined with benchmarks.
>
> We could probably make it easier somehow to do the writeback and discard
> thing, but I have had _very_ good experiences with even a rather trivial
> file writer that basically used (iirc) 8MB windows, and the logic was very
> trivial:
>
> - before writing a new 8M window, do "start writeback"
> (SYNC_FILE_RANGE_WRITE) on the previous window, and do
> a wait (SYNC_FILE_RANGE_WAIT_AFTER) on the window before that.
>
> in fact, in its simplest form, you can do it like this (this is from my
> "overwrite disk images" program that I use on old disks):
>
> for (index = 0; index < max_index ;index++) {
> if (write(fd, buffer, BUFSIZE) != BUFSIZE)
> break;
> /* This won't block, but will start writeout asynchronously */
> sync_file_range(fd, index*BUFSIZE, BUFSIZE, SYNC_FILE_RANGE_WRITE);
> /* This does a blocking write-and-wait on any old ranges */
> if (index)
> sync_file_range(fd, (index-1)*BUFSIZE, BUFSIZE,
+SYNC_FILE_RANGE_WAIT_BEFORE|SYNC_FILE_RANGE_WRITE|SYNC_FILE_RANGE_WAIT_AFTER);
> }
> and even if you don't actually do a discard (maybe we should add a
> SYNC_FILE_RANGE_DISCARD bit, right now you'd need to do a separate
> fadvise(FADV_DONTNEED) to throw it out) the system behavior is pretty
> nice, because the heavy writer gets good IO performance _and_ leaves only
> easy-to-free pages around after itself.
Great! I just implemented it in LTTng and it works very well !
A faced a small counter-intuitive fadvise behavior though.
posix_fadvise(fd, 0, 0, POSIX_FADV_DONTNEED);
only seems to affect the parts of a file that already exist. So after each
splice() that appends to the file, I have to call fadvise again. I would have
expected the "0" len parameter to tell the kernel to apply the hint to the whole
file, even parts that will be added in the future. I expect we have this
behavior because fadvise() was initially made with read behavior in mind rather
than write.
For the records, I do a fadvice+async range write after each splice(). Also,
after each subbuffer write, I do a blocking write-and-wait on all pages that are
in the subbuffer prior to the one that has just been written, instead of using
the fixed 8MB window.
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Wed, 7 Apr 2010 19:07:56 +0000 (15:07 -0400)]
update version
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Wed, 7 Apr 2010 19:07:19 +0000 (15:07 -0400)]
Fix ltt-armall/disarmall /debugfs auto-find
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Mon, 5 Apr 2010 18:36:13 +0000 (14:36 -0400)]
Fix lttctl flight recorder wait for daemon (temp fix)
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Sat, 3 Apr 2010 00:21:42 +0000 (20:21 -0400)]
lttctl: wait for lttd to complete in overwrite mode
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Sat, 27 Mar 2010 19:27:09 +0000 (15:27 -0400)]
Add missing liblttdvfs.[ch]
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Fri, 26 Mar 2010 19:49:01 +0000 (15:49 -0400)]
update version to 0.81
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Fri, 26 Mar 2010 19:36:40 +0000 (15:36 -0400)]
liblttd cleanup and error handling fixes
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Michael Sills Lavoie [Fri, 26 Mar 2010 18:54:48 +0000 (14:54 -0400)]
liblttd fix
Add one line in liblttd to ensure that every field of the instance struct are
initialized correctly.
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Michael Sills Lavoie [Fri, 26 Mar 2010 18:54:29 +0000 (14:54 -0400)]
Create utility methods in the library to support local write to disk
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Michael Sills Lavoie [Fri, 26 Mar 2010 18:54:03 +0000 (14:54 -0400)]
Adds the multiple instances feature
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Michael Sills Lavoie [Fri, 26 Mar 2010 18:53:37 +0000 (14:53 -0400)]
Move the code from lttd to liblttd and adapt everything so it works
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Thu, 25 Mar 2010 20:40:43 +0000 (16:40 -0400)]
update version to 0.80
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Thu, 25 Mar 2010 20:40:08 +0000 (16:40 -0400)]
ltt-armall script: disable input subsystem by default
Add -i option to enable input subsystem.
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Wed, 10 Mar 2010 20:33:03 +0000 (15:33 -0500)]
Document LTT_DAEMON in lttctl --help
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Wed, 3 Mar 2010 01:05:28 +0000 (20:05 -0500)]
Update licensing: lgplv2.1 for libs, gplv2 for programs
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Mathieu Desnoyers [Mon, 1 Feb 2010 14:38:41 +0000 (09:38 -0500)]
lttctl scripts: ensure sh compatibility
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mathieu Desnoyers [Fri, 4 Dec 2009 16:10:26 +0000 (11:10 -0500)]
ltt-armall: head -1 is deprecated, replace by head -n 1
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mathieu Desnoyers [Wed, 18 Nov 2009 16:17:30 +0000 (11:17 -0500)]
Remove dependency of ltt-arm/disarmall on bash idioms
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mathieu Desnoyers [Wed, 18 Nov 2009 16:11:32 +0000 (11:11 -0500)]
update ltt-armall/disarmall
- Protect variables
- use /bin/sh instead of /bin/bash
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mathieu Desnoyers [Wed, 18 Nov 2009 15:52:10 +0000 (10:52 -0500)]
update version
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Benjamin Poirier [Wed, 18 Nov 2009 15:51:40 +0000 (10:51 -0500)]
Unify ltt-armall* scripts
Adds switches to ltt-armall to control locking-related and network-related
marker activation (off by default).
Modifies ltt-disarmall to simply disconnect all active markers (and no more).
Signed-off-by: Benjamin Poirier <benjamin.poirier@polymtl.ca>
Cc: Pierre-Marc Fournier <pierre-marc.fournier@polymtl.ca>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Benjamin Poirier [Wed, 18 Nov 2009 15:49:18 +0000 (10:49 -0500)]
Remove commented code
No need to keep old cruft there! It's in the source control.
Signed-off-by: Benjamin Poirier <benjamin.poirier@polymtl.ca>
Cc: Pierre-Marc Fournier <pierre-marc.fournier@polymtl.ca>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mathieu Desnoyers [Wed, 18 Nov 2009 15:48:17 +0000 (10:48 -0500)]
Remove old userspace support
Removes the support for arming and disarming old style userspace tracing. This
tracing was based on syscalls and was removed after lttng-0.88
Signed-off-by: Benjamin Poirier <benjamin.poirier@polymtl.ca>
Cc: Pierre-Marc Fournier <pierre-marc.fournier@polymtl.ca>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Benjamin Poirier [Wed, 18 Nov 2009 15:46:22 +0000 (10:46 -0500)]
Add git ignore files
Based on the kernel's .gitignore
Signed-off-by: Benjamin Poirier <benjamin.poirier@polymtl.ca>
Cc: Pierre-Marc Fournier <pierre-marc.fournier@polymtl.ca>
Mathieu Desnoyers [Tue, 17 Nov 2009 21:44:06 +0000 (16:44 -0500)]
Support variable sized subbuffers
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mathieu Desnoyers [Sun, 15 Nov 2009 07:12:14 +0000 (02:12 -0500)]
lttd: 0.75, improve error handling of file open
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mathieu Desnoyers [Fri, 13 Nov 2009 04:39:47 +0000 (23:39 -0500)]
update version
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mathieu Desnoyers [Fri, 13 Nov 2009 04:39:02 +0000 (23:39 -0500)]
liblttctl: fix missing return value
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mathieu Desnoyers [Thu, 12 Nov 2009 21:57:28 +0000 (16:57 -0500)]
Add lttctl support for switch_timer
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mathieu Desnoyers [Fri, 23 Oct 2009 13:42:29 +0000 (09:42 -0400)]
Add network sync arm/disarm
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mathieu Desnoyers [Thu, 1 Oct 2009 03:20:59 +0000 (23:20 -0400)]
update version
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mathieu Desnoyers [Thu, 1 Oct 2009 03:19:15 +0000 (23:19 -0400)]
update version
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mathieu Desnoyers [Thu, 1 Oct 2009 03:18:04 +0000 (23:18 -0400)]
Fix liblttctl closedir
Here's my patch to liblttctl.c so it compiles and runs using uClibc. I'm using
Linux 2.6.30.
Sincerely,
Scott Esters, AF6RT
scott@af6rt.com
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mathieu Desnoyers [Wed, 19 Aug 2009 02:43:21 +0000 (22:43 -0400)]
update version
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Mathieu Desnoyers [Wed, 19 Aug 2009 01:14:01 +0000 (21:14 -0400)]
add SPLICE_F_MORE to lttd splice
SPLICE_F_MORE More data will be coming in a subsequent splice.
This is a helpful hint when the fd_out refers to a
socket (see also the description of MSG_MORE in
send(2), and the description of TCP_CORK in tcp(7))
Will be a useful guideline for network sending daemons.
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
Pierre-Marc Fournier [Wed, 12 Aug 2009 01:29:57 +0000 (21:29 -0400)]
move ltt-control out of trunk/ltt-control
Pierre-Marc Fournier [Wed, 12 Aug 2009 01:29:12 +0000 (21:29 -0400)]
remove unneeded dir attic/
Pierre-Marc Fournier [Wed, 12 Aug 2009 01:28:31 +0000 (21:28 -0400)]
remove unneeded directory tags/
compudj [Thu, 23 Jul 2009 19:34:54 +0000 (19:34 +0000)]
fix lttd append
git-svn-id: http://ltt.polymtl.ca/svn@3419
04897980-b3bd-0310-b5e0-
8ef037075253
pmf [Tue, 21 Jul 2009 04:34:13 +0000 (04:34 +0000)]
move unused dirs to attic
git-svn-id: http://ltt.polymtl.ca/svn@3418
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Fri, 19 Jun 2009 12:40:29 +0000 (12:40 +0000)]
fix leak, enhance error values
git-svn-id: http://ltt.polymtl.ca/svn@3404
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Thu, 5 Mar 2009 22:08:59 +0000 (22:08 +0000)]
update version
git-svn-id: http://ltt.polymtl.ca/svn@3341
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Thu, 5 Mar 2009 22:08:39 +0000 (22:08 +0000)]
update lttctl help
git-svn-id: http://ltt.polymtl.ca/svn@3340
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Thu, 26 Feb 2009 19:49:16 +0000 (19:49 +0000)]
update lttctl version
git-svn-id: http://ltt.polymtl.ca/svn@3332
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Thu, 26 Feb 2009 19:48:52 +0000 (19:48 +0000)]
add lttctl help detail
git-svn-id: http://ltt.polymtl.ca/svn@3331
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Wed, 11 Feb 2009 08:04:26 +0000 (08:04 +0000)]
lttctl ltt-armall updated to new debugfs
git-svn-id: http://ltt.polymtl.ca/svn@3316
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Wed, 21 Jan 2009 22:26:56 +0000 (22:26 +0000)]
move old packages to obsolete
git-svn-id: http://ltt.polymtl.ca/svn@3246
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Thu, 15 Jan 2009 01:19:39 +0000 (01:19 +0000)]
apply zhaolei updates
git-svn-id: http://ltt.polymtl.ca/svn@3212
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Sat, 3 Jan 2009 13:57:28 +0000 (13:57 +0000)]
lttctl: Rewrite -o option processing
git-svn-id: http://ltt.polymtl.ca/svn@3193
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Tue, 23 Dec 2008 19:49:22 +0000 (19:49 +0000)]
really fix newline
git-svn-id: http://ltt.polymtl.ca/svn@3191
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Tue, 23 Dec 2008 19:06:27 +0000 (19:06 +0000)]
update newline fix
git-svn-id: http://ltt.polymtl.ca/svn@3190
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Tue, 23 Dec 2008 18:34:59 +0000 (18:34 +0000)]
update compat, fix newline
git-svn-id: http://ltt.polymtl.ca/svn@3189
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Mon, 15 Dec 2008 18:14:45 +0000 (18:14 +0000)]
update version
git-svn-id: http://ltt.polymtl.ca/svn@3179
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Sat, 13 Dec 2008 21:25:04 +0000 (21:25 +0000)]
update lttctl
git-svn-id: http://ltt.polymtl.ca/svn@3174
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Tue, 25 Nov 2008 06:54:43 +0000 (06:54 +0000)]
update lttctl
git-svn-id: http://ltt.polymtl.ca/svn@3164
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Tue, 25 Nov 2008 06:51:14 +0000 (06:51 +0000)]
update lttd inotify
git-svn-id: http://ltt.polymtl.ca/svn@3163
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Tue, 25 Nov 2008 06:42:07 +0000 (06:42 +0000)]
When compile lttctl 0.58 in fc9, I got following error message:
Making all in lttd
make[2]: Entering directory `/home/zl/ltt-control-0.58-
23112008/lttd'
gcc -DHAVE_CONFIG_H -I.. -I.. -g -O2 -MT lttd.o -MD -MP -MF
.deps/lttd.Tpo
+-c -o lttd.o lttd.c
In file included from /usr/include/asm/fcntl.h:2,
from /usr/include/linux/fcntl.h:5,
from /usr/include/linux/inotify.h:12,
from lttd.c:55:
/usr/include/asm-generic/fcntl.h:117: error: redefinition of 'struct
flock'
/usr/include/asm-generic/fcntl.h:140: error: redefinition of 'struct
flock64'
lttd.c: In function 'read_subbuffer':
lttd.c:467: warning: passing argument 2 of 'splice' from incompatible
pointer
+type
make[2]: *** [lttd.o] Error 1
make[2]: Leaving directory `/home/zl/ltt-control-0.58-
23112008/lttd'
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory `/home/zl/ltt-control-0.58-
23112008'
make: *** [all] Error 2
$
git-svn-id: http://ltt.polymtl.ca/svn@3162
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Tue, 25 Nov 2008 06:38:27 +0000 (06:38 +0000)]
Fixed following compile warning:
gcc -DHAVE_CONFIG_H -I.. -I.. -g -O2 -MT lttd.o -MD -MP -MF
.deps/lttd.Tpo
+-c -o lttd.o lttd.c
lttd.c: In function 'read_subbuffer':
lttd.c:467: warning: passing argument 2 of 'splice' from incompatible pointer type
git-svn-id: http://ltt.polymtl.ca/svn@3161
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Sun, 23 Nov 2008 21:42:55 +0000 (21:42 +0000)]
update lttctl 0.58
git-svn-id: http://ltt.polymtl.ca/svn@3158
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Tue, 28 Oct 2008 14:28:36 +0000 (14:28 +0000)]
update version
git-svn-id: http://ltt.polymtl.ca/svn@3141
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Tue, 28 Oct 2008 14:27:23 +0000 (14:27 +0000)]
update lttd
git-svn-id: http://ltt.polymtl.ca/svn@3140
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Fri, 24 Oct 2008 14:37:16 +0000 (14:37 +0000)]
update version
git-svn-id: http://ltt.polymtl.ca/svn@3123
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Fri, 24 Oct 2008 14:11:56 +0000 (14:11 +0000)]
Moved daemon() after channels_init() to make lttd return !0 on error.
Applies on top of ltt-control-0.55-
16102008.
Signed-off-by: Zhao Lei <zhaolei@cn.fujitsu.com>
git-svn-id: http://ltt.polymtl.ca/svn@3122
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Thu, 16 Oct 2008 22:44:42 +0000 (22:44 +0000)]
update version
git-svn-id: http://ltt.polymtl.ca/svn@3116
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Thu, 16 Oct 2008 21:49:51 +0000 (21:49 +0000)]
Hi Mathieu,
this patch make lttctl select channel_root in debugfs automatically
when no specify.
Applies on top of ltt-control-0.54-
10102008.
Signed-off-by: Zhaolei <zhaolei@cn.fujitsu.com>
git-svn-id: http://ltt.polymtl.ca/svn@3115
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Fri, 10 Oct 2008 23:26:41 +0000 (23:26 +0000)]
update version
git-svn-id: http://ltt.polymtl.ca/svn@3097
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Fri, 10 Oct 2008 20:50:29 +0000 (20:50 +0000)]
update armall
git-svn-id: http://ltt.polymtl.ca/svn@3089
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Thu, 2 Oct 2008 05:51:54 +0000 (05:51 +0000)]
lttd support splice
git-svn-id: http://ltt.polymtl.ca/svn@3074
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Wed, 1 Oct 2008 16:19:47 +0000 (16:19 +0000)]
update version
git-svn-id: http://ltt.polymtl.ca/svn@3071
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Wed, 1 Oct 2008 16:19:17 +0000 (16:19 +0000)]
Looks like we overlooked some marker redirects in our ltt-armall patch
from February (see Jan's patch in [1]). As I can see, you already caught
some of them, but some are still missing. See the attached patch.
Gernot Hillier
Siemens AG, CT SE 2, Corporate Competence Center Embedded Linux
Gernot Hillier <gernot.hillier@siemens.com>
git-svn-id: http://ltt.polymtl.ca/svn@3070
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Tue, 12 Aug 2008 14:41:26 +0000 (14:41 +0000)]
add tags
git-svn-id: http://ltt.polymtl.ca/svn@3000
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Tue, 12 Aug 2008 14:39:53 +0000 (14:39 +0000)]
update version
git-svn-id: http://ltt.polymtl.ca/svn@2999
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Tue, 12 Aug 2008 14:20:17 +0000 (14:20 +0000)]
update tap scripts
git-svn-id: http://ltt.polymtl.ca/svn@2997
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Tue, 12 Aug 2008 14:19:22 +0000 (14:19 +0000)]
update tap scripts
git-svn-id: http://ltt.polymtl.ca/svn@2996
04897980-b3bd-0310-b5e0-
8ef037075253
pmf [Wed, 6 Aug 2008 17:46:53 +0000 (17:46 +0000)]
move obsolete ltt-modules to attic
git-svn-id: http://ltt.polymtl.ca/svn@2986
04897980-b3bd-0310-b5e0-
8ef037075253
pmf [Thu, 31 Jul 2008 17:34:50 +0000 (17:34 +0000)]
move all projects into the trunk directory
git-svn-id: http://ltt.polymtl.ca/svn@2975
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Thu, 17 Jul 2008 21:34:38 +0000 (21:34 +0000)]
update version
git-svn-id: http://ltt.polymtl.ca/svn@2968
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Thu, 17 Jul 2008 21:34:18 +0000 (21:34 +0000)]
fix lttd mutexes
git-svn-id: http://ltt.polymtl.ca/svn@2967
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Mon, 14 Jul 2008 23:42:47 +0000 (23:42 +0000)]
update
git-svn-id: http://ltt.polymtl.ca/svn@2961
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Mon, 14 Jul 2008 21:24:48 +0000 (21:24 +0000)]
64 bits
git-svn-id: http://ltt.polymtl.ca/svn@2960
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Mon, 14 Jul 2008 21:22:06 +0000 (21:22 +0000)]
64 bits
git-svn-id: http://ltt.polymtl.ca/svn@2959
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Mon, 14 Jul 2008 21:13:40 +0000 (21:13 +0000)]
64 bits
git-svn-id: http://ltt.polymtl.ca/svn@2958
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Mon, 14 Jul 2008 21:11:14 +0000 (21:11 +0000)]
add marker user activation
git-svn-id: http://ltt.polymtl.ca/svn@2957
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Mon, 14 Jul 2008 21:10:00 +0000 (21:10 +0000)]
add marker user activation
git-svn-id: http://ltt.polymtl.ca/svn@2956
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Mon, 14 Jul 2008 21:09:34 +0000 (21:09 +0000)]
add armalluser
git-svn-id: http://ltt.polymtl.ca/svn@2955
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Wed, 27 Feb 2008 16:01:23 +0000 (16:01 +0000)]
update version
git-svn-id: http://ltt.polymtl.ca/svn@2823
04897980-b3bd-0310-b5e0-
8ef037075253
compudj [Wed, 27 Feb 2008 13:41:02 +0000 (13:41 +0000)]
send markers to correct channels
git-svn-id: http://ltt.polymtl.ca/svn@2822
04897980-b3bd-0310-b5e0-
8ef037075253
This page took 0.04139 seconds and 4 git commands to generate.