瀏覽代碼

perf list: Update documentation about raw event setup

It was missing that only certain bit fields are passed to the config
value which confused users. Updating it.

Signed-off-by: Robert Richter <robert.richter@amd.com>
Cc: Ingo Molnar <mingo@kernel.org>
Link: http://lkml.kernel.org/r/1344361396-7237-6-git-send-email-robert.richter@amd.com
Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
Robert Richter 13 年之前
父節點
當前提交
75bc5ca898
共有 1 個文件被更改,包括 6 次插入0 次删除
  1. 6 0
      tools/perf/Documentation/perf-list.txt

+ 6 - 0
tools/perf/Documentation/perf-list.txt

@@ -15,6 +15,7 @@ DESCRIPTION
 This command displays the symbolic event types which can be selected in the
 This command displays the symbolic event types which can be selected in the
 various perf commands with the -e option.
 various perf commands with the -e option.
 
 
+[[EVENT_MODIFIERS]]
 EVENT MODIFIERS
 EVENT MODIFIERS
 ---------------
 ---------------
 
 
@@ -44,6 +45,11 @@ layout of IA32_PERFEVTSELx MSRs (see [Intel® 64 and IA-32 Architectures Softwar
 of IA32_PERFEVTSELx MSRs) or AMD's PerfEvtSeln (see [AMD64 Architecture Programmer’s Manual Volume 2: System Programming], Page 344,
 of IA32_PERFEVTSELx MSRs) or AMD's PerfEvtSeln (see [AMD64 Architecture Programmer’s Manual Volume 2: System Programming], Page 344,
 Figure 13-7 Performance Event-Select Register (PerfEvtSeln)).
 Figure 13-7 Performance Event-Select Register (PerfEvtSeln)).
 
 
+Note: Only the following bit fields can be set in x86 counter
+registers: event, umask, edge, inv, cmask. Esp. guest/host only and
+OS/user mode flags must be setup using <<EVENT_MODIFIERS, EVENT
+MODIFIERS>>.
+
 Example:
 Example:
 
 
 If the Intel docs for a QM720 Core i7 describe an event as:
 If the Intel docs for a QM720 Core i7 describe an event as: