Intel 64 and IA-32 Architectures Software Developers Manual Volume 3B, System Programming Guide Part 2

Table Of Contents
Vol. 3 E-9
INTERPRETING MACHINE-CHECK ERROR CODES
E.2.1 Model-Specific Machine Check Error Codes for Intel Xeon
Processor 7400 Series
Intel Xeon processor 7400 series has machine check register banks that generally
follows the description of Chapter 14 and Section E.2. Additional error codes specific
to Intel Xeon processor 7400 series is describe in this section.
MC4_STATUS[63:0] is the main error logging for the processor’s L3 and front side
bus errors for Intel Xeon processor 7400 series. It supports the L3 Errors, Bus and
Interconnect Errors Compound Error Codes in the MCA Error Code Field.
E.2.1.1 Processor Machine Check Status Register
Incremental MCA Error Code Definition
Intel Xeon processor 7400 series use compound MCA Error Codes for logging its Bus
internal machine check errors, L3 Errors, and Bus/Interconnect Errors. It defines
incremental Machine Check error types (IA32_MC6_STATUS[15:0]) beyond those
defined in Chapter 14. Table E-5 lists these incremental MCA error code types that
apply to IA32_MC6_STATUS. Error code details are specified in MC6_STATUS
[31:16] (see Section E.2.2), the "Model Specific Error Code" field. The information
in the "Other_Info" field (MC4_STATUS[56:32]) is common to the three processor
error types and contains a correctable event count and specifies the MC6_MISC
register format.
Table E-5. Incremental MCA Error Code Types for Intel Xeon Processor 7400
Processor MCA_Error_Code (MC6_STATUS[15:0])
Type Error Code Binary Encoding Meaning
C Internal Error 0000 0100 0000 0000 Internal Error Type Code
BBus and
Interconnect
Error
0000 100x 0000 1111 Not used but this encoding is reserved for
compatibility with other MCA
implementations
0000 101x 0000 1111 Not used but this encoding is reserved for
compatibility with other MCA
implementations
0000 110x 0000 1111 Not used but this encoding is reserved for
compatibility with other MCA
implementations
0000 1110 0000 1111 Bus and Interconnection Error Type Code
0000 1111 0000 1111 Not used but this encoding is reserved for
compatibility with other MCA
implementations