Pārlūkot izejas kodu

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 16 gadi atpakaļ
vecāks
revīzija
fb91ee6cf5
1 mainītis faili ar 4 papildinājumiem un 2 dzēšanām
  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