From 454e202d52a517c631cb750ba65ff8079c08b301 Mon Sep 17 00:00:00 2001 From: Mark Wu Date: Mon, 31 Oct 2011 11:29:04 +0800 Subject: trace: Add wildcard trace event support A basic wildcard matching is supported in both the monitor command "trace-event" and the events list file. That means you can enable/disable the events having a common prefix in a batch. For example, virtio-blk trace events could be enabled using: trace-event virtio_blk_* on Signed-off-by: Mark Wu Signed-off-by: Stefan Hajnoczi --- docs/tracing.txt | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) (limited to 'docs') diff --git a/docs/tracing.txt b/docs/tracing.txt index 95ca16c05d..ea29f2c222 100644 --- a/docs/tracing.txt +++ b/docs/tracing.txt @@ -132,12 +132,19 @@ This functionality is also provided through monitor commands: means disabled. * trace-event NAME on|off - Enable/disable a given trace event. + Enable/disable a given trace event or a group of events having common prefix + through wildcard. The "-trace events=" command line argument can be used to enable the events listed in from the very beginning of the program. This file must contain one event name per line. +A basic wildcard matching is supported in both the monitor command "trace +-event" and the events list file. That means you can enable/disable the events +having a common prefix in a batch. For example, virtio-blk trace events could +be enabled using: + trace-event virtio_blk_* on + == Trace backends == The "tracetool" script automates tedious trace event code generation and also -- cgit v1.2.3