[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-changelog] [xen-unstable] xentrace: Fix --discard-buffers option
# HG changeset patch # User Keir Fraser <keir.fraser@xxxxxxxxxx> # Date 1204036719 0 # Node ID 644ddc6514b171c2827376e27ab582e23f09fb96 # Parent 2749d15c741021f9a4d142ec8faabe3c6da0419e xentrace: Fix --discard-buffers option Signed-off-by: George Dunlap <george.dunlap@xxxxxxxxxxxxx> --- tools/xentrace/xentrace.c | 7 +++++++ 1 files changed, 7 insertions(+) diff -r 2749d15c7410 -r 644ddc6514b1 tools/xentrace/xentrace.c --- a/tools/xentrace/xentrace.c Tue Feb 26 14:37:44 2008 +0000 +++ b/tools/xentrace/xentrace.c Tue Feb 26 14:38:39 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(); } _______________________________________________ Xen-changelog mailing list Xen-changelog@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-changelog
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |