diff options
| -rw-r--r-- | Documentation/trace/events.txt | 24 |
1 files changed, 12 insertions, 12 deletions
diff --git a/Documentation/trace/events.txt b/Documentation/trace/events.txt index 2bcc8d4dea29..90e8b3383ba2 100644 --- a/Documentation/trace/events.txt +++ b/Documentation/trace/events.txt | |||
| @@ -22,12 +22,12 @@ tracing information should be printed. | |||
| 22 | --------------------------------- | 22 | --------------------------------- |
| 23 | 23 | ||
| 24 | The events which are available for tracing can be found in the file | 24 | The events which are available for tracing can be found in the file |
| 25 | /debug/tracing/available_events. | 25 | /sys/kernel/debug/tracing/available_events. |
| 26 | 26 | ||
| 27 | To enable a particular event, such as 'sched_wakeup', simply echo it | 27 | To enable a particular event, such as 'sched_wakeup', simply echo it |
| 28 | to /debug/tracing/set_event. For example: | 28 | to /sys/kernel/debug/tracing/set_event. For example: |
| 29 | 29 | ||
| 30 | # echo sched_wakeup >> /debug/tracing/set_event | 30 | # echo sched_wakeup >> /sys/kernel/debug/tracing/set_event |
| 31 | 31 | ||
| 32 | [ Note: '>>' is necessary, otherwise it will firstly disable | 32 | [ Note: '>>' is necessary, otherwise it will firstly disable |
| 33 | all the events. ] | 33 | all the events. ] |
| @@ -35,15 +35,15 @@ to /debug/tracing/set_event. For example: | |||
| 35 | To disable an event, echo the event name to the set_event file prefixed | 35 | To disable an event, echo the event name to the set_event file prefixed |
| 36 | with an exclamation point: | 36 | with an exclamation point: |
| 37 | 37 | ||
| 38 | # echo '!sched_wakeup' >> /debug/tracing/set_event | 38 | # echo '!sched_wakeup' >> /sys/kernel/debug/tracing/set_event |
| 39 | 39 | ||
| 40 | To disable all events, echo an empty line to the set_event file: | 40 | To disable all events, echo an empty line to the set_event file: |
| 41 | 41 | ||
| 42 | # echo > /debug/tracing/set_event | 42 | # echo > /sys/kernel/debug/tracing/set_event |
| 43 | 43 | ||
| 44 | To enable all events, echo '*:*' or '*:' to the set_event file: | 44 | To enable all events, echo '*:*' or '*:' to the set_event file: |
| 45 | 45 | ||
| 46 | # echo *:* > /debug/tracing/set_event | 46 | # echo *:* > /sys/kernel/debug/tracing/set_event |
| 47 | 47 | ||
| 48 | The events are organized into subsystems, such as ext4, irq, sched, | 48 | The events are organized into subsystems, such as ext4, irq, sched, |
| 49 | etc., and a full event name looks like this: <subsystem>:<event>. The | 49 | etc., and a full event name looks like this: <subsystem>:<event>. The |
| @@ -52,29 +52,29 @@ file. All of the events in a subsystem can be specified via the syntax | |||
| 52 | "<subsystem>:*"; for example, to enable all irq events, you can use the | 52 | "<subsystem>:*"; for example, to enable all irq events, you can use the |
| 53 | command: | 53 | command: |
| 54 | 54 | ||
| 55 | # echo 'irq:*' > /debug/tracing/set_event | 55 | # echo 'irq:*' > /sys/kernel/debug/tracing/set_event |
| 56 | 56 | ||
| 57 | 2.2 Via the 'enable' toggle | 57 | 2.2 Via the 'enable' toggle |
| 58 | --------------------------- | 58 | --------------------------- |
| 59 | 59 | ||
| 60 | The events available are also listed in /debug/tracing/events/ hierarchy | 60 | The events available are also listed in /sys/kernel/debug/tracing/events/ hierarchy |
| 61 | of directories. | 61 | of directories. |
| 62 | 62 | ||
| 63 | To enable event 'sched_wakeup': | 63 | To enable event 'sched_wakeup': |
| 64 | 64 | ||
| 65 | # echo 1 > /debug/tracing/events/sched/sched_wakeup/enable | 65 | # echo 1 > /sys/kernel/debug/tracing/events/sched/sched_wakeup/enable |
| 66 | 66 | ||
| 67 | To disable it: | 67 | To disable it: |
| 68 | 68 | ||
| 69 | # echo 0 > /debug/tracing/events/sched/sched_wakeup/enable | 69 | # echo 0 > /sys/kernel/debug/tracing/events/sched/sched_wakeup/enable |
| 70 | 70 | ||
| 71 | To enable all events in sched subsystem: | 71 | To enable all events in sched subsystem: |
| 72 | 72 | ||
| 73 | # echo 1 > /debug/tracing/events/sched/enable | 73 | # echo 1 > /sys/kernel/debug/tracing/events/sched/enable |
| 74 | 74 | ||
| 75 | To eanble all events: | 75 | To eanble all events: |
| 76 | 76 | ||
| 77 | # echo 1 > /debug/tracing/events/enable | 77 | # echo 1 > /sys/kernel/debug/tracing/events/enable |
| 78 | 78 | ||
| 79 | When reading one of these enable files, there are four results: | 79 | When reading one of these enable files, there are four results: |
| 80 | 80 | ||
