Browse Source

Documentation: ftrace: Module globbing usage

Link: http://lkml.kernel.org/r/1443545176-3215-5-git-send-email-0x7f454c46@gmail.com

Signed-off-by: Dmitry Safonov <0x7f454c46@gmail.com>
Signed-off-by: Steven Rostedt <rostedt@goodmis.org>
Dmitry Safonov 10 years ago
parent
commit
b86d9371be
1 changed files with 17 additions and 0 deletions
  1. 17 0
      Documentation/trace/ftrace.txt

+ 17 - 0
Documentation/trace/ftrace.txt

@@ -2437,6 +2437,23 @@ The following commands are supported:
 
 
    echo '!writeback*:mod:ext3' >> set_ftrace_filter
    echo '!writeback*:mod:ext3' >> set_ftrace_filter
 
 
+  Mod command supports module globbing. Disable tracing for all
+  functions except a specific module:
+
+   echo '!*:mod:!ext3' >> set_ftrace_filter
+
+  Disable tracing for all modules, but still trace kernel:
+
+   echo '!*:mod:*' >> set_ftrace_filter
+
+  Enable filter only for kernel:
+
+   echo '*write*:mod:!*' >> set_ftrace_filter
+
+  Enable filter for module globbing:
+
+   echo '*write*:mod:*snd*' >> set_ftrace_filter
+
 - traceon/traceoff
 - traceon/traceoff
   These commands turn tracing on and off when the specified
   These commands turn tracing on and off when the specified
   functions are hit. The parameter determines how many times the
   functions are hit. The parameter determines how many times the