@@ -1232,32 +1232,27 @@ static const struct x86_cpu_id cpu_vuln_blacklist[] __initconst = {
1232
1232
VULNBL_INTEL_STEPPINGS (HASWELL , X86_STEPPING_ANY , SRBDS ),
1233
1233
VULNBL_INTEL_STEPPINGS (HASWELL_L , X86_STEPPING_ANY , SRBDS ),
1234
1234
VULNBL_INTEL_STEPPINGS (HASWELL_G , X86_STEPPING_ANY , SRBDS ),
1235
- VULNBL_INTEL_STEPPINGS (HASWELL_X , BIT ( 2 ) | BIT ( 4 ) , MMIO ),
1236
- VULNBL_INTEL_STEPPINGS (BROADWELL_D , X86_STEPPINGS ( 0x3 , 0x5 ), MMIO ),
1235
+ VULNBL_INTEL_STEPPINGS (HASWELL_X , X86_STEPPING_ANY , MMIO ),
1236
+ VULNBL_INTEL_STEPPINGS (BROADWELL_D , X86_STEPPING_ANY , MMIO ),
1237
1237
VULNBL_INTEL_STEPPINGS (BROADWELL_G , X86_STEPPING_ANY , SRBDS ),
1238
1238
VULNBL_INTEL_STEPPINGS (BROADWELL_X , X86_STEPPING_ANY , MMIO ),
1239
1239
VULNBL_INTEL_STEPPINGS (BROADWELL , X86_STEPPING_ANY , SRBDS ),
1240
- VULNBL_INTEL_STEPPINGS (SKYLAKE_L , X86_STEPPINGS (0x3 , 0x3 ), SRBDS | MMIO | RETBLEED ),
1241
- VULNBL_INTEL_STEPPINGS (SKYLAKE_L , X86_STEPPING_ANY , SRBDS ),
1242
- VULNBL_INTEL_STEPPINGS (SKYLAKE_X , BIT (3 ) | BIT (4 ) | BIT (6 ) |
1243
- BIT (7 ) | BIT (0xB ), MMIO | RETBLEED ),
1244
- VULNBL_INTEL_STEPPINGS (SKYLAKE , X86_STEPPINGS (0x3 , 0x3 ), SRBDS | MMIO | RETBLEED ),
1245
- VULNBL_INTEL_STEPPINGS (SKYLAKE , X86_STEPPING_ANY , SRBDS ),
1246
- VULNBL_INTEL_STEPPINGS (KABYLAKE_L , X86_STEPPINGS (0x9 , 0xC ), SRBDS | MMIO | RETBLEED ),
1247
- VULNBL_INTEL_STEPPINGS (KABYLAKE_L , X86_STEPPINGS (0x0 , 0x8 ), SRBDS ),
1248
- VULNBL_INTEL_STEPPINGS (KABYLAKE , X86_STEPPINGS (0x9 , 0xD ), SRBDS | MMIO | RETBLEED ),
1249
- VULNBL_INTEL_STEPPINGS (KABYLAKE , X86_STEPPINGS (0x0 , 0x8 ), SRBDS ),
1250
- VULNBL_INTEL_STEPPINGS (ICELAKE_L , X86_STEPPINGS (0x5 , 0x5 ), MMIO | MMIO_SBDS | RETBLEED ),
1251
- VULNBL_INTEL_STEPPINGS (ICELAKE_D , X86_STEPPINGS (0x1 , 0x1 ), MMIO ),
1252
- VULNBL_INTEL_STEPPINGS (ICELAKE_X , X86_STEPPINGS (0x4 , 0x6 ), MMIO ),
1253
- VULNBL_INTEL_STEPPINGS (COMETLAKE , BIT (2 ) | BIT (3 ) | BIT (5 ), MMIO | MMIO_SBDS | RETBLEED ),
1254
- VULNBL_INTEL_STEPPINGS (COMETLAKE_L , X86_STEPPINGS (0x1 , 0x1 ), MMIO | MMIO_SBDS | RETBLEED ),
1240
+ VULNBL_INTEL_STEPPINGS (SKYLAKE_L , X86_STEPPING_ANY , SRBDS | MMIO | RETBLEED ),
1241
+ VULNBL_INTEL_STEPPINGS (SKYLAKE_X , X86_STEPPING_ANY , MMIO | RETBLEED ),
1242
+ VULNBL_INTEL_STEPPINGS (SKYLAKE , X86_STEPPING_ANY , SRBDS | MMIO | RETBLEED ),
1243
+ VULNBL_INTEL_STEPPINGS (KABYLAKE_L , X86_STEPPING_ANY , SRBDS | MMIO | RETBLEED ),
1244
+ VULNBL_INTEL_STEPPINGS (KABYLAKE , X86_STEPPING_ANY , SRBDS | MMIO | RETBLEED ),
1245
+ VULNBL_INTEL_STEPPINGS (ICELAKE_L , X86_STEPPING_ANY , MMIO | MMIO_SBDS | RETBLEED ),
1246
+ VULNBL_INTEL_STEPPINGS (ICELAKE_D , X86_STEPPING_ANY , MMIO ),
1247
+ VULNBL_INTEL_STEPPINGS (ICELAKE_X , X86_STEPPING_ANY , MMIO ),
1248
+ VULNBL_INTEL_STEPPINGS (COMETLAKE , X86_STEPPING_ANY , MMIO | MMIO_SBDS | RETBLEED ),
1255
1249
VULNBL_INTEL_STEPPINGS (COMETLAKE_L , X86_STEPPINGS (0x0 , 0x0 ), MMIO | RETBLEED ),
1256
- VULNBL_INTEL_STEPPINGS (LAKEFIELD , X86_STEPPINGS (0x1 , 0x1 ), MMIO | MMIO_SBDS | RETBLEED ),
1257
- VULNBL_INTEL_STEPPINGS (ROCKETLAKE , X86_STEPPINGS (0x1 , 0x1 ), MMIO | RETBLEED ),
1258
- VULNBL_INTEL_STEPPINGS (ATOM_TREMONT , X86_STEPPINGS (0x1 , 0x1 ), MMIO | MMIO_SBDS ),
1250
+ VULNBL_INTEL_STEPPINGS (COMETLAKE_L , X86_STEPPING_ANY , MMIO | MMIO_SBDS | RETBLEED ),
1251
+ VULNBL_INTEL_STEPPINGS (LAKEFIELD , X86_STEPPING_ANY , MMIO | MMIO_SBDS | RETBLEED ),
1252
+ VULNBL_INTEL_STEPPINGS (ROCKETLAKE , X86_STEPPING_ANY , MMIO | RETBLEED ),
1253
+ VULNBL_INTEL_STEPPINGS (ATOM_TREMONT , X86_STEPPING_ANY , MMIO | MMIO_SBDS ),
1259
1254
VULNBL_INTEL_STEPPINGS (ATOM_TREMONT_D , X86_STEPPING_ANY , MMIO ),
1260
- VULNBL_INTEL_STEPPINGS (ATOM_TREMONT_L , X86_STEPPINGS ( 0x0 , 0x0 ), MMIO | MMIO_SBDS ),
1255
+ VULNBL_INTEL_STEPPINGS (ATOM_TREMONT_L , X86_STEPPING_ANY , MMIO | MMIO_SBDS ),
1261
1256
1262
1257
VULNBL_AMD (0x15 , RETBLEED ),
1263
1258
VULNBL_AMD (0x16 , RETBLEED ),
0 commit comments