ltt-control.git
5 months agoAdd project status to readme master
Kienan Stewart [Fri, 3 Nov 2023 13:37:16 +0000 (09:37 -0400)] 
Add project status to readme

Signed-off-by: Kienan Stewart <kstewart@efficios.com>
12 years agoupdate to 0.89 0.89
Mathieu Desnoyers [Thu, 12 May 2011 12:44:27 +0000 (08:44 -0400)] 
update to 0.89

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
12 years agoRemove lttngtrace (will be entirely replaced by upcoming lttng-tools)
Mathieu Desnoyers [Thu, 12 May 2011 12:43:00 +0000 (08:43 -0400)] 
Remove lttngtrace (will be entirely replaced by upcoming lttng-tools)

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoFix up all use of /dev/stderr for portability to busybox /bin/sh
Jason Wessel [Wed, 13 Apr 2011 15:40:58 +0000 (11:40 -0400)] 
Fix up all use of /dev/stderr for portability to busybox /bin/sh

The typical shell on a small embedded target using busybox does
not have support for /dev/stderr.  A more portable way to send
output to stderr with echo is to redirect stdout to stderr with
1>&2.

Signed-off-by: Jason Wessel <jason.wessel@windriver.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoRemove ltt-armtap and disarmtap from the Makefile
Alexandre Montplaisir [Mon, 22 Nov 2010 19:56:41 +0000 (14:56 -0500)] 
Remove ltt-armtap and disarmtap from the Makefile

From: Alexandre Montplaisir <alexandre.montplaisir@gmail.com>

Signed-off-by: Alexandre Montplaisir <alexandre.montplaisir@gmail.com>
Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agolttngtrace update todo
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>
13 years agoAdd getopt for options management
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>
13 years agoupdate lttngtrace todo
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>
13 years agoAdd lttngtrace
Mathieu Desnoyers [Sat, 20 Nov 2010 17:26:48 +0000 (12:26 -0500)] 
Add lttngtrace

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoupdate version to 0.88 0.88
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>
13 years agoAdd module-unloading capabilities to ltt-disarmall
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>
13 years agoAdd module-loading capabilities to ltt-armall
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>
13 years agoupdate version 0.87
Mathieu Desnoyers [Wed, 9 Jun 2010 19:23:10 +0000 (15:23 -0400)] 
update version

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
13 years agoliblttctl: switch_timer for all channels fix
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>
13 years agoupdate versino to 0.86 0.86
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>
13 years agoliblttdvfs: put fadvise hint after sync writeback
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>
13 years agoupdate ltt-control version to 0.85 0.85
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>
13 years agoliblttd: don't fill the page cache
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>
14 years agoupdate version 0.84
Mathieu Desnoyers [Wed, 7 Apr 2010 19:07:56 +0000 (15:07 -0400)] 
update version

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
14 years agoFix ltt-armall/disarmall /debugfs auto-find
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>
14 years agoFix lttctl flight recorder wait for daemon (temp fix) 0.83
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>
14 years agolttctl: wait for lttd to complete in overwrite mode 0.82
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>
14 years agoAdd missing liblttdvfs.[ch]
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>
14 years agoupdate version to 0.81 0.81
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>
14 years agoliblttd cleanup and error handling fixes
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>
14 years agoliblttd fix
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>
14 years agoCreate utility methods in the library to support local write to disk
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>
14 years agoAdds the multiple instances feature
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>
14 years agoMove the code from lttd to liblttd and adapt everything so it works
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>
14 years agoupdate version to 0.80 0.80
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>
14 years agoltt-armall script: disable input subsystem by default
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>
14 years agoDocument LTT_DAEMON in lttctl --help
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>
14 years agoUpdate licensing: lgplv2.1 for libs, gplv2 for programs
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>
14 years agolttctl scripts: ensure sh compatibility
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>
14 years agoltt-armall: head -1 is deprecated, replace by head -n 1
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>
14 years agoRemove dependency of ltt-arm/disarmall on bash idioms
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>
14 years agoupdate ltt-armall/disarmall
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>
14 years agoupdate version
Mathieu Desnoyers [Wed, 18 Nov 2009 15:52:10 +0000 (10:52 -0500)] 
update version

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
14 years agoUnify ltt-armall* scripts
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>
14 years agoRemove commented code
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>
14 years agoRemove old userspace support
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>
14 years agoAdd git ignore files
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>
14 years agoSupport variable sized subbuffers
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>
14 years agolttd: 0.75, improve error handling of file open
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>
14 years agoupdate version
Mathieu Desnoyers [Fri, 13 Nov 2009 04:39:47 +0000 (23:39 -0500)] 
update version

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
14 years agoliblttctl: fix missing return value
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>
14 years agoAdd lttctl support for switch_timer
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>
14 years agoAdd network sync arm/disarm
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>
14 years agoupdate version
Mathieu Desnoyers [Thu, 1 Oct 2009 03:20:59 +0000 (23:20 -0400)] 
update version

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
14 years agoupdate version
Mathieu Desnoyers [Thu, 1 Oct 2009 03:19:15 +0000 (23:19 -0400)] 
update version

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
14 years agoFix liblttctl closedir
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>
14 years agoupdate version
Mathieu Desnoyers [Wed, 19 Aug 2009 02:43:21 +0000 (22:43 -0400)] 
update version

Signed-off-by: Mathieu Desnoyers <mathieu.desnoyers@polymtl.ca>
14 years agoadd SPLICE_F_MORE to lttd splice
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>
14 years agomove ltt-control out of trunk/ltt-control
Pierre-Marc Fournier [Wed, 12 Aug 2009 01:29:57 +0000 (21:29 -0400)] 
move ltt-control out of trunk/ltt-control

14 years agoremove unneeded dir attic/
Pierre-Marc Fournier [Wed, 12 Aug 2009 01:29:12 +0000 (21:29 -0400)] 
remove unneeded dir attic/

14 years agoremove unneeded directory tags/
Pierre-Marc Fournier [Wed, 12 Aug 2009 01:28:31 +0000 (21:28 -0400)] 
remove unneeded directory tags/

14 years agofix lttd append
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

14 years agomove unused dirs to attic
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

14 years agofix leak, enhance error values
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

15 years agoupdate version
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

15 years agoupdate lttctl help
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

15 years agoupdate lttctl version
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

15 years agoadd lttctl help detail
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

15 years agolttctl ltt-armall updated to new debugfs
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

15 years agomove old packages to obsolete
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

15 years agoapply zhaolei updates
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

15 years agolttctl: Rewrite -o option processing
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

15 years agoreally fix newline
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

15 years agoupdate newline fix
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

15 years agoupdate compat, fix newline
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

15 years agoupdate version
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

15 years agoupdate lttctl
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

15 years agoupdate lttctl
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

15 years agoupdate lttd inotify
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

15 years agoWhen compile lttctl 0.58 in fc9, I got following error message:
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

15 years agoFixed following compile warning:
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

15 years agoupdate lttctl 0.58
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

15 years agoupdate version
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

15 years agoupdate lttd
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

15 years agoupdate version
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

15 years agoMoved daemon() after channels_init() to make lttd return !0 on error.
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

15 years agoupdate version
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

15 years agoHi Mathieu,
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

15 years agoupdate version
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

15 years agoupdate armall
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

15 years agolttd support splice
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

15 years agoupdate version
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

15 years agoLooks like we overlooked some marker redirects in our ltt-armall patch
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

15 years agoadd tags
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

15 years agoupdate version
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

15 years agoupdate tap scripts
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

15 years agoupdate tap scripts
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

15 years agomove obsolete ltt-modules to attic
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

15 years agomove all projects into the trunk directory
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

15 years agoupdate version
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

15 years agofix lttd mutexes
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

15 years agoupdate
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

15 years ago64 bits
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

15 years ago64 bits
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

15 years ago64 bits
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

This page took 0.040915 seconds and 4 git commands to generate.