Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

tracing: synth events: increase max fields count

Sometimes it is useful to construct larger synthetic trace events. Increase
'SYNTH_FIELDS_MAX' (maximum number of fields in a synthetic event) from 32 to
64.

Link: https://lkml.kernel.org/r/20210901135513.3087062-1-dedekind1@gmail.com

Signed-off-by: Artem Bityutskiy <artem.bityutskiy@linux.intel.com>
Acked-by: Tom Zanussi <zanussi@kernel.org>
Signed-off-by: Steven Rostedt (VMware) <rostedt@goodmis.org>

authored by

Artem Bityutskiy and committed by
Steven Rostedt (VMware)
0be083ce 47914d4e

+1 -1
+1 -1
kernel/trace/trace_synth.h
··· 5 5 #include "trace_dynevent.h" 6 6 7 7 #define SYNTH_SYSTEM "synthetic" 8 - #define SYNTH_FIELDS_MAX 32 8 + #define SYNTH_FIELDS_MAX 64 9 9 10 10 #define STR_VAR_LEN_MAX MAX_FILTER_STR_VAL /* must be multiple of sizeof(u64) */ 11 11