From 60be795f0b9ca06030b942367a82d80f125a50f7 Mon Sep 17 00:00:00 2001 From: Lee Essen Date: Tue, 20 Mar 2012 17:02:40 +0000 Subject: tracetool: dtrace disabled-events fix If there are "disabled" entries in the trace-events file then linetod_nop() is called if the backend is dtrace, it's currently not present. Also equivalent fix for stap. Signed-off-by: Lee Essen Signed-off-by: Stefan Hajnoczi --- scripts/tracetool | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'scripts/tracetool') diff --git a/scripts/tracetool b/scripts/tracetool index 65bd0a1..a279c2c 100755 --- a/scripts/tracetool +++ b/scripts/tracetool @@ -161,6 +161,18 @@ linetoc_nop() return } +linetod_nop() +{ + # Used when "disabled" events are processed + return +} + +linetostap_nop() +{ + # Used when "disabled" events are processed + return +} + linetoc_end_nop() { return -- cgit v1.1 From 703e01e6e249e6d0a74e0cbab827b235032ec7f3 Mon Sep 17 00:00:00 2001 From: Alon Levy Date: Thu, 29 Mar 2012 23:35:36 +0200 Subject: tracetool: dtrace: handle in and next reserved words Signed-off-by: Alon Levy Signed-off-by: Stefan Hajnoczi --- scripts/tracetool | 10 ++++++---- 1 file changed, 6 insertions(+), 4 deletions(-) (limited to 'scripts/tracetool') diff --git a/scripts/tracetool b/scripts/tracetool index a279c2c..5e77aa2 100755 --- a/scripts/tracetool +++ b/scripts/tracetool @@ -506,10 +506,12 @@ EOF i=1 for arg in $arglist do - # 'limit' is a reserved keyword - if [ "$arg" = "limit" ]; then - arg="_limit" - fi + # postfix reserved words with '_' + case "$arg" in + limit|in|next|self) + arg="${arg}_" + ;; + esac cat <