16-8 Vol. 3B
INTERPRETING MACHINE-CHECK ERROR CODES
16.3.1 Intel QPI Machine Check Errors
Table 16-8. Intel QPI Machine Check Error Codes for IA32_MC0_STATUS and IA32_MC1_STATUS
Table 16-9. Intel QPI Machine Check Error Codes for IA32_MC0_MISC and IA32_MC1_MISC
16.3.2 Internal Machine Check Errors
Table 16-10. Machine Check Error Codes for IA32_MC7_STATUS
Type
Bit No. Bit Function
Bit Description
MCA error codes
1
NOTES:
1. These fields are architecturally defined. Refer to Chapter 15, “Machine-Check Architecture,” for more information.
0-15
MCACOD
Bus error format: 1PPTRRRRIILL
Model specific errors
16
Header Parity
if 1, QPI Header had bad parity
17
Data Parity
If 1, QPI Data packet had bad parity
18
Retries Exceeded
If 1, number of QPI retries was exceeded
19
Received Poison
if 1, Received a data packet that was marked as poisoned by the sender
21-20
Reserved
Reserved
22
Unsupported Message
If 1, QPI received a message encoding it does not support
23
Unsupported Credit
If 1, QPI credit type is not supported.
24
Receive Flit Overrun
If 1, Sender sent too many QPI flits to the receiver.
25
Received Failed
Response
If 1, Indicates that sender sent a failed response to receiver.
26
Receiver Clock Jitter
If 1, clock jitter detected in the internal QPI clocking
56-27
Reserved
Reserved
Status register
validity indicators
1
57-63
Type
Bit No. Bit Function
Bit Description
Model specific errors
1
NOTES:
1. Which of these fields are valid depends on the error type.
7-0
QPI Opcode
Message class and opcode from the packet with the error
13-8
RTId
QPI Request Transaction ID
15-14
Reserved
Reserved
18-16
RHNID
QPI Requestor/Home Node ID
23-19
Reserved
Reserved
24
IIB
QPI Interleave/Head Indication Bit
Type
Bit No. Bit Function
Bit Description
MCA error codes
1
0-15
MCACOD
Model specific errors