标签: deadlock armv7 mmu
这是Cortex A9处理器的ARM勘误表。
说明 -
处理器准备进入WFI状态时收到的不精确的外部中止可能 导致处理器死锁。 可以通过在WFI指令之前插入DSB来完成显式内存事务。 但是,这不会阻止先前发布的PLD指令生成的存储器访问 页表跟随先前发布的PLD指令或作为PLE的结果 发动机。 如果在执行WFI之后由于这些存储器访问之一而返回外部中止 指令,处理器可能会导致死锁。
那么,如何通过保护MMU来防止死锁。