From 6745c8a01f759b64d3c4cd1e0a69bb793cead268 Mon Sep 17 00:00:00 2001 From: Doug Evans Date: Wed, 25 Nov 2020 13:52:45 -0800 Subject: trace: Send "-d trace:help" output to stdout ... for consistency with "-d help". Signed-off-by: Doug Evans Message-id: 20201125215245.3514695-1-dje@google.com Signed-off-by: Stefan Hajnoczi --- trace/control.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'trace/control.c') diff --git a/trace/control.c b/trace/control.c index b82fb87..cd04dd4 100644 --- a/trace/control.c +++ b/trace/control.c @@ -125,18 +125,18 @@ TraceEvent *trace_event_iter_next(TraceEventIter *iter) return NULL; } -void trace_list_events(void) +void trace_list_events(FILE *f) { TraceEventIter iter; TraceEvent *ev; trace_event_iter_init(&iter, NULL); while ((ev = trace_event_iter_next(&iter)) != NULL) { - fprintf(stderr, "%s\n", trace_event_get_name(ev)); + fprintf(f, "%s\n", trace_event_get_name(ev)); } #ifdef CONFIG_TRACE_DTRACE - fprintf(stderr, "This list of names of trace points may be incomplete " - "when using the DTrace/SystemTap backends.\n" - "Run 'qemu-trace-stap list %s' to print the full list.\n", + fprintf(f, "This list of names of trace points may be incomplete " + "when using the DTrace/SystemTap backends.\n" + "Run 'qemu-trace-stap list %s' to print the full list.\n", error_get_progname()); #endif } @@ -176,7 +176,7 @@ static void do_trace_enable_events(const char *line_buf) void trace_enable_events(const char *line_buf) { if (is_help_option(line_buf)) { - trace_list_events(); + trace_list_events(stdout); if (monitor_cur() == NULL) { exit(0); } -- cgit v1.1