1. 内容总结
PCIe 错误报告机制 通过三类方法(完成状态、错误消息、错误转发)实现错误通知与处理,核心机制如下:
机制 | 触发场景 | 关键规则 |
---|---|---|
完成状态(Completion Status) | 非发布请求(Non-Posted Request)的完成包返回失败状态(如UR/CA)。 | - Requester 根据状态决定是否重试或上报错误(如配置读取返回全1数据)。 |
错误消息(Error Messages) | 根据错误严重性发送 ERR_COR(可纠正)、ERR_NONFATAL(非致命)、ERR_FATAL(致命)。 | - 根复合体将消息转换为平台事件。 - 高级错误报告(AER)支持错误严重性编程与屏蔽。 |