中交建设集团网站,怎样建设公司的网站,阿里云国外服务器,地方生活门户网站有哪些解释
这是一段关于高级错误报告的信息#xff0c;其中包含多个字段和值。以下是每个字段的详细解释#xff1a;
Capabilities: [100 v1] Advanced Error Reporting 这是该设备支持高级错误报告的能力标识符。 UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- R…
解释
这是一段关于高级错误报告的信息其中包含多个字段和值。以下是每个字段的详细解释
Capabilities: [100 v1] Advanced Error Reporting 这是该设备支持高级错误报告的能力标识符。 UESta: DLP- SDES- TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq- ACSViol- 这是未经校验的错误状态Uncorrectable Error Status位域。DLP表示Data Link Protocol错误SDES表示Surprise Down Error StatusTLP表示Transaction Layer Packet错误FCP表示Flow Control Protocol错误CmpltTO表示Completion Timeout错误CmpltAbrt表示Completion Abort错误UnxCmplt表示Unexpected Completion错误RxOF表示Receiver Overflow错误MalfTLP表示Malformed TLP错误ECRC表示End-to-End CRC错误UnsupReq表示Unsupported Request错误ACSViol表示ACS Violation错误。 UEMsk: DLP- SDES TLP- FCP- CmpltTO- CmpltAbrt- UnxCmplt- RxOF- MalfTLP- ECRC- UnsupReq ACSViol- 这是未经校验的错误掩码Uncorrectable Error Mask。与UESta类似但只有在相应位上置位时才会触发中断或记录日志。 UESvrt: DLP SDES- TLP FCP CmpltTO- CmpltAbrt- UnxCmplt- RxOF MalfTLP ECRC- UnsupReq- ACSViol- 这是已经校验的错误状态Correctable Error Status位域。DLP表示Data Link Protocol错误已被纠正SDES-表示Surprise Down Error Status未发生TLP表示Transaction Layer Packet错误已被纠正FCP表示Flow Control Protocol错误已被纠正RxOF表示Receiver Overflow错误已被纠正MalfTLP表示Malformed TLP错误已被纠正ECRC-表示End-to-End CRC错误未被纠正UnsupReq-表示Unsupported Request错误未被纠正ACSViol-表示ACS Violation错误未被纠正。 CESta: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- 这是已知的可纠正错误Correctable Error Status位域。RxErr表示接收错误BadTLP表示错误格式的TLPBadDLLP表示无效的DLLPRollover表示计数器溢出Timeout表示超时NonFatalErr-表示非致命错误。 CEMsk: RxErr- BadTLP- BadDLLP- Rollover- Timeout- NonFatalErr- 这是已知的可纠正错误掩码Correctable Error Mask。与CESta类似但只有在相应位上置位时才会触发中断或记录日志。 AERCap: First Error Pointer: 00, ECRCGenCap ECRCGenEn- ECRCChkCap ECRCChkEn- MultHdrRecCap- MultHdrRecEn- TLPPfxPres- HdrLogCap 这是高级错误报告的能力寄存器。First Error Pointer表示第一个错误指针的位置ECRCGenCap表示设备支持生成ECRC校验码ECRCGenEn-表示设备未启用ECRC校验码生成ECRCChkCap表示设备支持检查ECRC校验码ECRCChkEn-表示设备未启用ECRC校验码检查MultHdrRecCap-表示设备支持多个头部记录MultHdrRecEn-表示设备未启用多个头部记录TLPPfxPres-表示设备支持TLP前缀保留HdrLogCap表示设备支持头部日志记录。 HeaderLog: 4a000002 65000008 fc200000 00000000 这是高级错误报告的头部日志Header Log。它记录了最近发生的错误信息其中每个32位数字都代表一条错误记录。该示例中有四条记录。 RootCmd: CERptEn- NFERptEn- FERptEn- 这是高级错误报告的命令寄存器。CERptEn-表示禁用可纠正错误报告NFERptEn-表示启用非致命错误报告FERptEn-表示启用致命错误报告。 RootSta: CERcvd- MultCERcvd- UERcvd- MultUERcvd- FirstFatal- NonFatalMsg- FatalMsg- IntMsg 0 这是高级错误报告的状态寄存器。CERcvd-表示未收到可纠正错误MultCERcvd-表示收到多个可纠正错误UERcvd-表示收到未经校验的错误MultUERcvd-表示收到多个未经校验的错误FirstFatal-表示尚未收到致命错误NonFatalMsg-表示存在非致命错误FatalMsg-表示存在致命错误IntMsg 0表示无中断信息。 ErrorSrc: ERR_COR: 0000 ERR_FATAL/NONFATAL: 0000 这是错误源Error Source寄存器。ERR_COR表示可纠正错误ERR_FATAL/NONFATAL表示致命或非致命错误。在这个例子中都没有发生错误。
headerlog解释
HeaderLog是高级错误报告的头部日志它记录了最近发生的错误信息。在这个示例中HeaderLog由四个32位数字组成4a000002、65000008、fc200000和00000000。
每个32位数字代表一条错误记录其中包含以下字段
DW0: 错误状态Error Status。DW0的最高位第31位表示错误是否已经校验如果该位为1则表示该错误已经被纠正如果该位为0则表示该错误未经校验。DW0的其他位表示错误的类型和详细信息。DW1: 物理地址Physical Address。DW1记录引起错误的物理地址。DW2: 参考标签Reference Tag。DW2记录与引起错误的事务相关的参考标签Reference Tag。DW3: 数据Data。DW3记录引起错误的数据。
具体来说对于示例中的每个32位数字
4a000002表示一个未经校验的错误错误类型为TLP错误。65000008表示一个未经校验的错误错误类型为TLP错误。fc200000表示一个未经校验的错误错误类型为TLP错误。00000000表示没有错误发生。 每个设备的HeaderLog格式可能会有所不同但通常都会包含类似的字段用于记录错误的类型、位置和详细信息。