simple-pt中的spdecode响应“错误跟踪流与查询不匹配”响应英特尔处理器跟踪

时间:2018-12-12 20:44:42

标签: debugging x86 intel trace intel-pmu

我是使用Intel PT进行跟踪的新手。 我已经阅读了Intel PT手册,并开始将它与simple-pt一起使用以了解Intel PT的工作方式。

simple-pt中的

sptcmd命令起作用,并使用以下命令生成ptout.N

sudo ./sptcmd -c ls ls

当我如下使用sptdecode时:
sudo ./sptdecode --sideband ptout.sideband --pt ptout.0

我收到以下答复:

  

TIME DELTA INSN的操作
  50:0:错误跟踪流与查询不匹配
  50:向前同步:跟踪流与查询不匹配

我尝试使用nopti的引导参数,如simple-pt Git存储库中所述。

有关设置的其他可能相关的信息:
从Git repo https://github.com/andikleen/simple-pt编译并构建了simple-pt。
通过从最新的Git存储库https://github.com/01org/processor-trace进行构建来使用libipt。
使用Ubuntu-16.04

我不确定我缺少什么。任何帮助或指针,表示赞赏。

0 个答案:

没有答案