perf in linux-tools-common_4.8.0-27.29 seems to be compiled without auxtrace support. This prevents perf from using Intel Processor Trace (PT) or Branch Trace Store (BTS). Unfortunately, rather than indicating that auxtrace is missing, perf just records no samples:
# grep -c intel_pt /proc/cpuinfo
8
# grep intel_pt /proc/cpuinfo
# perf record -e intel_pt// -- ls
...
# perf script
#
I am able to successfully to using PT on my machine if I compile perf myself.
perf in linux-tools- common_ 4.8.0-27. 29 seems to be compiled without auxtrace support. This prevents perf from using Intel Processor Trace (PT) or Branch Trace Store (BTS). Unfortunately, rather than indicating that auxtrace is missing, perf just records no samples:
# grep -c intel_pt /proc/cpuinfo
8
# grep intel_pt /proc/cpuinfo
# perf record -e intel_pt// -- ls
...
# perf script
#
I am able to successfully to using PT on my machine if I compile perf myself.