* [PATCH 1/4] xentrace: Fix --discard-buffers option
@ 2008-02-25 16:57 George Dunlap
0 siblings, 0 replies; only message in thread
From: George Dunlap @ 2008-02-25 16:57 UTC (permalink / raw)
To: xen-devel
[-- Attachment #1: Type: text/plain, Size: 1 bytes --]
[-- Attachment #2: 01.xentrace.fix-discard.patch --]
[-- Type: text/x-patch, Size: 1501 bytes --]
xentrace: Fix --discard-buffers option
Signed-off-by: George Dunlap <george.dunlap@eu.citrix.com>
diff -r cb3e47897b85 tools/xentrace/xentrace.c
--- a/tools/xentrace/xentrace.c Mon Feb 25 11:24:06 2008 +0000
+++ b/tools/xentrace/xentrace.c Mon Feb 25 15:46:26 2008 +0000
@@ -471,6 +471,8 @@ void usage(void)
" N.B. that the trace buffer cannot be resized.\n" \
" if it has already been set this boot cycle,\n" \
" this argument will be ignored.\n" \
+" -D --discard-buffers Discard all records currently in the trace\n" \
+" buffers before beginning.\n" \
" -?, --help Show this message\n" \
" -V, --version Print program version\n" \
"\n" \
@@ -539,6 +541,7 @@ void parse_args(int argc, char **argv)
{ "cpu-mask", required_argument, 0, 'c' },
{ "evt-mask", required_argument, 0, 'e' },
{ "trace-buf-size", required_argument, 0, 'S' },
+ { "discard-buffers", no_argument, 0, 'D' },
{ "help", no_argument, 0, '?' },
{ "version", no_argument, 0, 'V' },
{ 0, 0, 0, 0 }
@@ -570,6 +573,10 @@ void parse_args(int argc, char **argv)
exit(EXIT_SUCCESS);
break;
+ case 'D': /* Discard traces currently in buffer */
+ opts.discard = 1;
+ break;
+
default:
usage();
}
[-- Attachment #3: Type: text/plain, Size: 138 bytes --]
_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xensource.com
http://lists.xensource.com/xen-devel
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2008-02-25 16:57 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2008-02-25 16:57 [PATCH 1/4] xentrace: Fix --discard-buffers option George Dunlap
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.