summaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorFrank Ch. Eigler <fche@elastic.org>2010-03-18 17:54:29 -0400
committerFrank Ch. Eigler <fche@elastic.org>2010-03-18 17:56:32 -0400
commitbb9fd173b2bc8aa73478dc04f732e2ce482f77b3 (patch)
tree0e506774a912e66d9bc146d9701561022018cb0c /man
parentfc2a22c05edf578c05acb91d2f9d0d159c717061 (diff)
downloadsystemtap-steved-bb9fd173b2bc8aa73478dc04f732e2ce482f77b3.tar.gz
systemtap-steved-bb9fd173b2bc8aa73478dc04f732e2ce482f77b3.tar.xz
systemtap-steved-bb9fd173b2bc8aa73478dc04f732e2ce482f77b3.zip
PR909: add perf.hw_cache.* aliases
* tapset/perf.stp: Add 'em. * man/tapset::perf.3stap: Document 'em a little. * stapprobes.3stap.in: Fix .sample (not .samples) probe point typo.
Diffstat (limited to 'man')
-rw-r--r--man/tapset::perf.3stap34
1 files changed, 30 insertions, 4 deletions
diff --git a/man/tapset::perf.3stap b/man/tapset::perf.3stap
index 5aff9799..180a503c 100644
--- a/man/tapset::perf.3stap
+++ b/man/tapset::perf.3stap
@@ -18,10 +18,15 @@ tapset::perf \- systemtap perf probe points
.SH DESCRIPTION
-This family of probe points is used to probe "perf events"
-on suitably configured kernels (2.6.33+). It contains a
-number of aliases for the ABI-specified event type/config
-tuples.
+This family of probe points is used to probe "perf events" on suitably
+configured kernels (2.6.33+). It contains a number of aliases for the
+ABI-specified event type/config tuples.
+
+The default sampling interval of the translator (1000000) is not
+overridden, so some of these probe points may fire very infrequently.
+Use the lower level
+.B perf.type(AA).config(BB).sample(CC)
+probe point if this is a problem.
.TP
.B perf.hw.*
@@ -53,6 +58,27 @@ probe perf.sw.alignment_faults
probe perf.sw.emulation_faults
.ESAMPLE
+
+.TP
+.B perf.hw_cache.TYPE.ACCESS.RESULT
+Hardware cache events, where available. A subset of the following
+cartesian product may be available:
+.SAMPLE
+probe perf.hw_cache.l1d.*.*
+probe perf.hw_cache.l1i.*.*
+probe perf.hw_cache.ll.*.*
+probe perf.hw_cache.dtlb.*.*
+probe perf.hw_cache.itlb.*.*
+probe perf.hw_cache.bpu.*.*
+
+probe perf.hw_cache.*.read.*
+probe perf.hw_cache.*.write.*
+probe perf.hw_cache.*.prefetch.*
+
+probe perf.hw_cache.*.*.access
+probe perf.hw_cache.*.*.miss
+.ESAMPLE
+
.SH SEE ALSO
.IR stap (1),
.IR stapprobes (3stap)