summaryrefslogtreecommitdiffstats
path: root/include/linux/ftrace_event.h
diff options
context:
space:
mode:
authorSteven Rostedt (Red Hat) <srostedt@redhat.com>2013-03-04 22:27:04 -0500
committerSteven Rostedt <rostedt@goodmis.org>2013-03-15 00:34:55 -0400
commit2a30c11f6a037e2475f3c651bc57e697e79fa963 (patch)
tree705b607e5fccff834ae0e65c682ff138a5ede7cf /include/linux/ftrace_event.h
parentf1dc6725882b5ca54eb9a04436a3b47d58f2cbc7 (diff)
downloadtalos-obmc-linux-2a30c11f6a037e2475f3c651bc57e697e79fa963.tar.gz
talos-obmc-linux-2a30c11f6a037e2475f3c651bc57e697e79fa963.zip
tracing: Add comment for trace event flag IGNORE_ENABLE
All the trace event flags have comments but the IGNORE_ENABLE flag which is set for ftrace internal events that should not be enabled via the debugfs "enable" file. That is, if the top level enable file is set, it will enable all events. It use to just check the ftrace event call descriptor "reg" field and skip those whithout it, but now some ftrace internal events have a reg field but still need to be skipped. The flag was created to ignore those events. Now document it. Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Diffstat (limited to 'include/linux/ftrace_event.h')
-rw-r--r--include/linux/ftrace_event.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/linux/ftrace_event.h b/include/linux/ftrace_event.h
index 4d79d2dc189c..0b0814d90164 100644
--- a/include/linux/ftrace_event.h
+++ b/include/linux/ftrace_event.h
@@ -204,6 +204,7 @@ enum {
* FILTERED - The event has a filter attached
* CAP_ANY - Any user can enable for perf
* NO_SET_FILTER - Set when filter has error and is to be ignored
+ * IGNORE_ENABLE - For ftrace internal events, do not enable with debugfs file
*/
enum {
TRACE_EVENT_FL_FILTERED = (1 << TRACE_EVENT_FL_FILTERED_BIT),
OpenPOWER on IntegriCloud