hammer - Properly pass -S option to hammer run via remote ssh
authorMatthew Dillon <dillon@apollo.backplane.com>
Mon, 16 Jan 2012 19:30:22 +0000 (11:30 -0800)
committerMatthew Dillon <dillon@apollo.backplane.com>
Mon, 16 Jan 2012 19:30:22 +0000 (11:30 -0800)
* Properly pass -S option to hammer run via remote ssh

Reported-by: someone not me, sorry I forgot.
sbin/hammer/cmd_mirror.c
usr.bin/systat/systat.1
usr.bin/systat/vmstat.c

index dc759e7..f5930f0 100644 (file)
@@ -1010,7 +1010,7 @@ hammer_cmd_mirror_copy(char **av, int ac, int streaming)
        pid_t pid1;
        pid_t pid2;
        int fds[2];
-       const char *xav[16];
+       const char *xav[32];
        char tbuf[16];
        char *ptr;
        int xac;
@@ -1071,6 +1071,10 @@ again:
                                xav[xac++] = "-t";
                                xav[xac++] = tbuf;
                        }
+                       if (SplitupOptStr) {
+                               xav[xac++] = "-S";
+                               xav[xac++] = SplitupOptStr;
+                       }
                        if (streaming)
                                xav[xac++] = "mirror-read-stream";
                        else
index f79d79b..4cc1fb2 100644 (file)
@@ -347,7 +347,7 @@ If at most 4 disk devices are shown,
 extended virtual memory statistics are shown right to disk usage:
 pages zero filled on demand (`zfod'),
 pages optimized zero filled on demand (`ozfod'),
-slow (i.e.\& non-optimized) zero fills percentage (`%slo-z'),
+slow (i.e.\& non-optimized) zero fills percentage (`%sloz'),
 total pages freed (`tfree').
 .Pp
 Under the date in the upper right hand quadrant are statistics
index 39b7705..8a36b9e 100644 (file)
@@ -340,7 +340,7 @@ labelkre(void)
                 */
                mvprintw(VMSTATROW + 11, VMSTATCOL - 6, "zfod");
                mvprintw(VMSTATROW + 12, VMSTATCOL - 6, "ozfod");
-               mvprintw(VMSTATROW + 13, VMSTATCOL - 6, "%%slo-z");
+               mvprintw(VMSTATROW + 13, VMSTATCOL - 6, "%%sloz");
                mvprintw(VMSTATROW + 14, VMSTATCOL - 6, "tfree");
                extended_vm_stats = 1;
        } else {