We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent d9b6886 commit 2eda374Copy full SHA for 2eda374
arch/x86/mm/init.c
@@ -261,21 +261,17 @@ static void __init probe_page_size_mask(void)
261
}
262
263
264
-#define INTEL_MATCH(_model) { .vendor = X86_VENDOR_INTEL, \
265
- .family = 6, \
266
- .model = _model, \
267
- }
268
/*
269
* INVLPG may not properly flush Global entries
270
* on these CPUs when PCIDs are enabled.
271
*/
272
static const struct x86_cpu_id invlpg_miss_ids[] = {
273
- INTEL_MATCH(INTEL_FAM6_ALDERLAKE ),
274
- INTEL_MATCH(INTEL_FAM6_ALDERLAKE_L ),
275
- INTEL_MATCH(INTEL_FAM6_ATOM_GRACEMONT ),
276
- INTEL_MATCH(INTEL_FAM6_RAPTORLAKE ),
277
- INTEL_MATCH(INTEL_FAM6_RAPTORLAKE_P),
278
- INTEL_MATCH(INTEL_FAM6_RAPTORLAKE_S),
+ X86_MATCH_VFM(INTEL_ALDERLAKE, 0),
+ X86_MATCH_VFM(INTEL_ALDERLAKE_L, 0),
+ X86_MATCH_VFM(INTEL_ATOM_GRACEMONT, 0),
+ X86_MATCH_VFM(INTEL_RAPTORLAKE, 0),
+ X86_MATCH_VFM(INTEL_RAPTORLAKE_P, 0),
+ X86_MATCH_VFM(INTEL_RAPTORLAKE_S, 0),
279
{}
280
};
281
0 commit comments