update ltt-control for debugfs
authorcompudj <compudj@04897980-b3bd-0310-b5e0-8ef037075253>
Sat, 16 Sep 2006 07:27:24 +0000 (07:27 +0000)
committercompudj <compudj@04897980-b3bd-0310-b5e0-8ef037075253>
Sat, 16 Sep 2006 07:27:24 +0000 (07:27 +0000)
git-svn-id: http://ltt.polymtl.ca/svn@2113 04897980-b3bd-0310-b5e0-8ef037075253

ltt-control/configure.in
ltt-control/lttctl/lttctl.c
ltt-control/lttctl/lttctl_distributed.sh
ltt-control/lttd/lttd.c

index a916aa611960249221729f41acbdf02e7d1632a1..74a7ab5a997082f597f98d69bfedaa54688f0aa2 100644 (file)
@@ -23,7 +23,7 @@
 AC_PREREQ(2.57)
 AC_INIT(FULL-PACKAGE-NAME, VERSION, BUG-REPORT-ADDRESS)
 #AC_WITH_LTDL  # not needed ?
-AM_INIT_AUTOMAKE(ltt-control,0.21-13092006)
+AM_INIT_AUTOMAKE(ltt-control,0.22-16092006)
 AM_CONFIG_HEADER(config.h)
 AM_PROG_LIBTOOL
 
index fc865b1c62801e585af9b5fb3b6a53d4498936b0..45a2ff7cfb4adb071e0e630d2044ab3e9e8f7838 100644 (file)
@@ -81,7 +81,7 @@ void show_arguments(void)
        printf("              (for hybrid traces)\n");
        printf("-t            Trace root path. (ex. /root/traces/example_trace)\n");
        printf("-T            Type of trace (ex. relay)\n");
-       printf("-l            LTT channels root path. (ex. /mnt/relayfs/ltt)\n");
+       printf("-l            LTT channels root path. (ex. /mnt/debugfs/ltt)\n");
        printf("-Z            Size of the low data rate subbuffers (will be rounded to next page size)\n");
        printf("-X            Number of low data rate subbuffers\n");
        printf("-V            Size of the medium data rate subbuffers (will be rounded to next page size)\n");
index d7c982ca6bdcfe72ab243357f57ae324a4376bd6..4e75182cd388cfaa1c467dc36b920545fae1f35f 100644 (file)
@@ -42,12 +42,12 @@ UDP_SERVER=udpserver
 UDP_CLIENT=udpclient  
 
 PATH_TRACE=/root/trace-ltt/
-PATH_RELAYFS=/relayfs/ltt/
+PATH_DEBUGFS=/debugfs/ltt/
 SET_LTT_FACILITIES="export LTT_FACILITIES=/home/ercle/NEW_GENERATION_LTTV/share/LinuxTraceToolkitViewer/facilities/"
 SET_LTT_DAEMON="export LTT_DAEMON=/home/ercle/NEW_GENERATION_LTTV/bin/lttd"
 
 START_DAEMON="/home/ercle/NEW_GENERATION_LTTV/bin/lttctl -d -n \
-trace1 -t $PATH_TRACE  -l $PATH_RELAYFS >/dev/null"
+trace1 -t $PATH_TRACE  -l $PATH_DEBUGFS >/dev/null"
 
 STOP_DAEMON="/home/ercle/NEW_GENERATION_LTTV/bin/lttctl  -n trace1 -q >/dev/null"
 REMOVE_DAEMON="/home/ercle/NEW_GENERATION_LTTV/bin/lttctl  -n trace1 -r >/dev/null"
index e931df5b6e613dfed5553c35435d2c862b05a4e8..c2b0826f36d40ee9b94e9ed940d4291be59bf3fc 100644 (file)
@@ -2,8 +2,8 @@
  *
  * Linux Trace Toolkit Daemon
  *
- * This is a simple daemon that reads a few relayfs channels and save them in a
- * trace.
+ * This is a simple daemon that reads a few relay+debugfs channels and save
+ * them in a trace.
  *
  *
  * Copyright 2005 -
 #include <asm/types.h>
 
 /* Get the next sub buffer that can be read. */
-#define RELAYFS_GET_SUBBUF        _IOR(0xF4, 0x00,__u32)
+#define RELAY_GET_SUBBUF        _IOR(0xF4, 0x00,__u32)
 /* Release the oldest reserved (by "get") sub buffer. */
-#define RELAYFS_PUT_SUBBUF        _IOW(0xF4, 0x01,__u32)
+#define RELAY_PUT_SUBBUF        _IOW(0xF4, 0x01,__u32)
 /* returns the number of sub buffers in the per cpu channel. */
-#define RELAYFS_GET_N_SUBBUFS     _IOR(0xF4, 0x02,__u32)
+#define RELAY_GET_N_SUBBUFS     _IOR(0xF4, 0x02,__u32)
 /* returns the size of the sub buffers. */
-#define RELAYFS_GET_SUBBUF_SIZE   _IOR(0xF4, 0x03,__u32)
+#define RELAY_GET_SUBBUF_SIZE   _IOR(0xF4, 0x03,__u32)
 
 
 
@@ -79,7 +79,7 @@ static int            dump_normal_only = 0;
 /* Args :
  *
  * -t directory                Directory name of the trace to write to. Will be created.
- * -c directory                Root directory of the relayfs trace channels.
+ * -c directory                Root directory of the debugfs trace channels.
  * -d                          Run in background (daemon).
  * -a                                                  Trace append mode.
  * -s                                                  Send SIGUSR1 to parent when ready for IO.
@@ -90,7 +90,7 @@ void show_arguments(void)
        printf("\n");
        printf("-t directory  Directory name of the trace to write to.\n"
                                 "              It will be created.\n");
-       printf("-c directory  Root directory of the relayfs trace channels.\n");
+       printf("-c directory  Root directory of the debugfs trace channels.\n");
        printf("-d            Run in background (daemon).\n");
        printf("-a            Append to an possibly existing trace.\n");
        printf("-N            Number of threads to start.\n");
@@ -186,7 +186,7 @@ void show_info(void)
 {
        printf("Linux Trace Toolkit Trace Daemon\n");
        printf("\n");
-       printf("Reading from relayfs directory : %s\n", channel_name);
+       printf("Reading from debugfs directory : %s\n", channel_name);
        printf("Writing to trace directory : %s\n", trace_name);
        printf("\n");
 }
@@ -334,7 +334,7 @@ int read_subbuffer(struct fd_pair *pair)
        int err, ret=0;
 
 
-       err = ioctl(pair->channel, RELAYFS_GET_SUBBUF, 
+       err = ioctl(pair->channel, RELAY_GET_SUBBUF, 
                                                                &consumed_old);
        printf("cookie : %u\n", consumed_old);
        if(err != 0) {
@@ -362,7 +362,7 @@ int read_subbuffer(struct fd_pair *pair)
        }
 #endif //0
 write_error:
-       err = ioctl(pair->channel, RELAYFS_PUT_SUBBUF, &consumed_old);
+       err = ioctl(pair->channel, RELAY_PUT_SUBBUF, &consumed_old);
        if(err != 0) {
                ret = errno;
                if(errno == EFAULT) {
@@ -395,13 +395,13 @@ int map_channels(struct channel_trace_fd *fd_pairs)
        for(i=0;i<fd_pairs->num_pairs;i++) {
                struct fd_pair *pair = &fd_pairs->pair[i];
 
-               ret = ioctl(pair->channel, RELAYFS_GET_N_SUBBUFS, 
+               ret = ioctl(pair->channel, RELAY_GET_N_SUBBUFS, 
                                                        &pair->n_subbufs);
                if(ret != 0) {
                        perror("Error in getting the number of subbuffers");
                        goto end;
                }
-               ret = ioctl(pair->channel, RELAYFS_GET_SUBBUF_SIZE, 
+               ret = ioctl(pair->channel, RELAY_GET_SUBBUF_SIZE, 
                                                        &pair->subbuf_size);
                if(ret != 0) {
                        perror("Error in getting the size of the subbuffers");
@@ -480,7 +480,7 @@ int unmap_channels(struct channel_trace_fd *fd_pairs)
  *
  * Thread worker.
  *
- * Read the relayfs channels and write them in the paired tracefiles.
+ * Read the debugfs channels and write them in the paired tracefiles.
  *
  * @fd_pairs : paired channels and trace files.
  *
This page took 0.027632 seconds and 4 git commands to generate.