Intel expects the following processors are affected by the Machine Check Error Avoidance on Page Size Change issue. Refer to Deep Dive: Machine Check Error Avoidance on Page Size Change for further details.
Family_Model | Affected processor Families / Processor Number Series |
---|---|
06_2EH | Intel® Xeon® processor 7500, 6500 series (Nehalem-EX) |
06_1EH, 06_1FH | Intel® Core™ i7 and i5 Processors (Nehalem, Nehalem-G) |
06_1AH | Intel Core i7 Processor, Intel Xeon processor 3400, 3500, 5500 series (Nehalem-EP) |
06_2FH | Intel Xeon Processor E7 Family (Westmere-EX) |
06_25H, 06_2CH | Intel Xeon processors 3600, 5600 series, Intel Core i7, i5 and i3 Processors (Westmere, Westmere-EP) |
06_2AH | 2nd generation Intel Core Processors (Sandy Bridge) |
06_2DH | Intel Xeon processor E5 Family based on Intel microarchitecture code name Sandy Bridge, Intel Core i7-39xx Processor Extreme Edition |
06_2DH | Intel Xeon processor E3-1200 product family; 2nd Generation Intel Core i7, i5, i3 Processors 2xxx Series (Sandy Bridge) |
06_3AH | 3rd generation Intel® Core™ Processors (Ivy Bridge) |
06_3EH | Intel Xeon processor E7-8800/4800/2800 v2 product families based on Ivy Bridge-E microarchitecture |
06_3EH | Intel Xeon processor E5-2600/1600 v2 product families and Intel Xeon processor E5-2400 v2 product family based on Ivy Bridge-E microarchitecture, Intel Core i7-49xx Processor Extreme Edition |
06_9EH | Intel Xeon-E 2100 |
06_3AH | 3rd Generation Intel Core Processor and Intel Xeon processor E3-1200 v2 product family based on Ivy Bridge microarchitecture |
06_3FH | Intel Xeon processor E5-4600/2600/1600 v3 product families, Intel Xeon processor E7 v3 product families based on Haswell-E microarchitecture, Intel Core i7-59xx Processor Extreme Edition |
06_3CH, 06_45H, 06_46H | 4th Generation Intel Core processor and Intel Xeon processor E3-1200 v3 product family based on Haswell microarchitecture |
06_3FH, 06_4FH | Intel® Core™ X-series Processor family for Intel® X99 platforms |
06_56H | Intel Xeon processor D-1500 product family based on Broadwell microarchitecture |
06_4FH | Intel Xeon processor E5 v4 Family based on Broadwell microarchitecture, Intel Xeon processor E7 v4 Family, Intel Core i7-69xx Processor Extreme Edition |
06_47H | 5th generation Intel Core processors, Intel Xeon processor E3-1200 v4 product family based on Broadwell microarchitectur |
06_3DH | Intel Core M-5xxx Processor, 5th generation Intel Core processors based on Broadwell microarchitecture |
06_55H | Intel® Xeon® Processor Scalable Family based on Skylake microarchitecture |
06_55H | Skylake-D |
06_9EH, 06_55H | Intel® Core™ X-series Processor family for Intel® X299 platforms |
06_4EH, 06_5EH | 6th generation Intel Core processors and Intel Xeon processor E3-1500m v5 product family and E3- 1200 v5 product family based on Skylake microarchitecture |
06_9EH | Kaby Lake E3-1200 v6 |
06_8EH, 06_9EH | 7th/8th generation Intel® Core™ processors based on Kaby/Coffee Lake microarchitecture |
06_9EH | Coffee Lake |
06_8EH | Whiskey Lake(ULT) |
06_8EH | Whiskey Lake (ULT refresh) |
06_9EH | Whiskey Lake (Desktop) |
06_55H | Cascade Lake |
The following is a list of unaffected processors in Family 0x6 that may not have IA32_ARCH_CAPABILITIES[IF_PSCHANGE_MC_NO]
enumeration.
Instead of checking the list of the affected CPU list, a software algorithm can use the following unaffected CPU list to determine a mitigation is necessary. The pseudocode below describes a modified algorithm.
If (CPUID.(EAX=07H,ECX=0H).EDX[29] == 1 && IA32_ARCH_CAPABILITIES[IF_PSCHANGE_MC_NO] == 1) { CPU is not vulnerable; no mitigation needed } else if (CPUID.family == 0x6 && CPUID == Not_in_unaffected_list) CPU is vulnerable Use SW mitigation if needed }
Family_Model | Unaffected Processor Families / Processor Number Series |
---|---|
06_26H 06_27H 06_35H 06_36H 06_37H 06_86H 06_1CH 06_4AH 06_4CH 06_4DH 06_5AH 06_5CH 06_5DH 06_5FH 06_6EH 06_7AH |
Atom (Bonnell, Saltwell, Silvermont, Airmont Goldmont, GoldmontPlus) |
06_57H 06_85H |
Knights family |