PCIe AER的INJECT机制_aer_inject-CSDN博客

网站介绍:一、模块背景调试PCIe AER错误恢复代码非常困难,因为它很难触发真正的硬件错误。基于软件的错误注入可用于伪造各种PCIe错误。首先,应该在内核中启用PCIe AER软件错误注入配置,即以下应位于.config中的项目。CONFIG_PCIEAER_INJECT = y或CONFIG_PCIEAER_INJECT = m使用新内核重新启动或insmod模块后,名为设备文件/ dev / aer_inject 会被创建。然后,需要一个名为aer-inject的用户空间工具,该工具可以从此获取:g_aer_inject