Тест Linux на ядро ​​3.10

Я пытаюсь выполнить тестирование перфоратора на целевой руке imx6dl, 2 подтеста проваливаются на перфекте:

  1. тест теста -v 15

15: Проверка обработчика сигнала переполнения точки останова:

--- start ---

count1 0, count2 0, overflow 0

failed: wrong count for bp10

failed: wrong overflow hit

failed: wrong count for bp2

---- end ----

Test breakpoint overflow signal handler: FAILED!
  1. тест теста -v 16

16: Проверка выборки переполнения точки останова:

--- start ---

    count 0, overflow 0

    Wrong number of executions 0 != 10000

    Wrong number of overflows 0 != 100

---- end ----

Test breakpoint overflow sampling: FAILED!

Пожалуйста, помогите мне, почему все значения показывают ноль.

Благодарю.

1 ответ

На вашем плече imx6dl могут отсутствовать счетчики производительности оборудования или режим прерывания при переполнении. Или ваше ядро ​​не поддерживает такое оборудование. Вам следует проверить точное имя ядра и конфигурацию вашего чипа, а также документацию ARM по реализованным в нем счетчикам производительности оборудования.

Другие вопросы по тегам