spdecode в simple-pt отвечает «поток трассировки ошибок не соответствует запросу» Intel Processor Trace - PullRequest
0 голосов
/ 12 декабря 2018

Я новичок, использующий Intel PT для трассировки.Я прочитал руководство по Intel PT и начал использовать его с simple-pt, чтобы понять, как работает Intel PT.Команда

sptcmd в simple-pt работает и генерирует ptout.N с помощью следующей команды.

sudo ./sptcmd -c ls ls

Когда я использую sptdecode следующим образом:
sudo ./sptdecode --sideband ptout.sideband --pt ptout.0

Я получаю следующий ответ:

ВРЕМЯ ДЕЛЬТА INSNS РАБОТА
50: 0: поток трассировки ошибок не совпадает с запросом
50: прямая синхронизация: поток трассировки не совпадает с запросом

Я пробовал с загрузочным аргументом nopti, как указано в simple-ptGit РЕПО.

Дополнительная информация о настройке, которая может иметь значение:
Скомпилированный и собранный simple-pt из Git repo https://github.com/andikleen/simple-pt.
Использование libipt при сборке из последнего Git repo https://github.com/01org/processor-trace.
Использование Ubuntu - 16.04

Я не уверен, что мне не хватает.Любая помощь или указатели приветствуются.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...