aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorSteven Rostedt (VMware) <rostedt@goodmis.org>2018-05-09 09:24:00 -0400
committerSteven Rostedt (VMware) <rostedt@goodmis.org>2018-05-29 08:28:37 -0400
commitaf3dcb53bd77ce83c50e5579db148461aca179e1 (patch)
tree805b96b509f9d13bf0f1d6bcacd5e800258e8f6c
parent58b9254757e026102a68cb44a0a15ba63787d0c0 (diff)
tracing: Add brackets in ftrace event dynamic arrays
The dynamic arrays defined for ftrace internal events, such as the buf field for trace_marker (ftrace/print) did not have brackets which makes the filter code not accept it as a string. This is not currently an issues because the filter code doesn't do anything for these events, but they will in the future, and this needs to be fixed for when it does. Reviewed-by: Namhyung Kim <namhyung@kernel.org> Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>
-rw-r--r--kernel/trace/trace_export.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/kernel/trace/trace_export.c b/kernel/trace/trace_export.c
index 548e62eb5c46..d842f1eadfe5 100644
--- a/kernel/trace/trace_export.c
+++ b/kernel/trace/trace_export.c
@@ -117,7 +117,7 @@ static void __always_unused ____ftrace_check_##name(void) \
117 117
118#undef __dynamic_array 118#undef __dynamic_array
119#define __dynamic_array(type, item) \ 119#define __dynamic_array(type, item) \
120 ret = trace_define_field(event_call, #type, #item, \ 120 ret = trace_define_field(event_call, #type "[]", #item, \
121 offsetof(typeof(field), item), \ 121 offsetof(typeof(field), item), \
122 0, is_signed_type(type), filter_type);\ 122 0, is_signed_type(type), filter_type);\
123 if (ret) \ 123 if (ret) \