瀏覽代碼

tracing, doc: update mmiotrace documentation

Impact: update documentation

Update to reflect the current state of the tracing framework:

 - "none" tracer has been replaced by "nop" tracer
 - tracing_enabled must be toggled when changing buffer size

Signed-off-by: Pekka Paalanen <pq@iki.fi>
Signed-off-by: Ingo Molnar <mingo@elte.hu>
Pekka Paalanen 17 年之前
父節點
當前提交
fb91ee6cf5
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      Documentation/tracers/mmiotrace.txt

+ 4 - 2
Documentation/tracers/mmiotrace.txt

@@ -37,7 +37,7 @@ $ echo mmiotrace > /debug/tracing/current_tracer
 $ cat /debug/tracing/trace_pipe > mydump.txt &
 $ cat /debug/tracing/trace_pipe > mydump.txt &
 Start X or whatever.
 Start X or whatever.
 $ echo "X is up" > /debug/tracing/trace_marker
 $ echo "X is up" > /debug/tracing/trace_marker
-$ echo none > /debug/tracing/current_tracer
+$ echo nop > /debug/tracing/current_tracer
 Check for lost events.
 Check for lost events.
 
 
 
 
@@ -66,7 +66,7 @@ which action. It is recommended to place descriptive markers about what you
 do.
 do.
 
 
 Shut down mmiotrace (requires root privileges):
 Shut down mmiotrace (requires root privileges):
-$ echo none > /debug/tracing/current_tracer
+$ echo nop > /debug/tracing/current_tracer
 The 'cat' process exits. If it does not, kill it by issuing 'fg' command and
 The 'cat' process exits. If it does not, kill it by issuing 'fg' command and
 pressing ctrl+c.
 pressing ctrl+c.
 
 
@@ -81,7 +81,9 @@ are:
 $ cat /debug/tracing/trace_entries
 $ cat /debug/tracing/trace_entries
 gives you a number. Approximately double this number and write it back, for
 gives you a number. Approximately double this number and write it back, for
 instance:
 instance:
+$ echo 0 > /debug/tracing/tracing_enabled
 $ echo 128000 > /debug/tracing/trace_entries
 $ echo 128000 > /debug/tracing/trace_entries
+$ echo 1 > /debug/tracing/tracing_enabled
 Then start again from the top.
 Then start again from the top.
 
 
 If you are doing a trace for a driver project, e.g. Nouveau, you should also
 If you are doing a trace for a driver project, e.g. Nouveau, you should also