我正在对imx6dl手臂目标进行perf测试,2个子测试在perf上失败并且是:
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!
16:测试断点溢出采样:
--- start ---
count 0, overflow 0
Wrong number of executions 0 != 10000
Wrong number of overflows 0 != 100
---- end ----
Test breakpoint overflow sampling: FAILED!
请帮我解释为什么所有值都显示为零。
感谢。
答案 0 :(得分:0)
您的imx6dl arm可能没有硬件性能计数器或没有溢出中断模式。或者你的内核不支持这样的硬件。您应该检查芯片的确切核心名称和配置以及ARM在其中实现的硬件性能计数器的文档。