On 24/11/2025 11:19 am, Kevin Lampis wrote:
> diff --git a/xen/arch/x86/cpu/intel.c b/xen/arch/x86/cpu/intel.c
> index 6f71365b7e..5f780fe1aa 100644
> --- a/xen/arch/x86/cpu/intel.c
> +++ b/xen/arch/x86/cpu/intel.c
> @@ -86,7 +86,7 @@ static void __init check_memory_type_self_snoop_errata(void)
> if (!boot_cpu_has(X86_FEATURE_SS))
> return;
>
> - switch (boot_cpu_data.x86_model) {
> + switch (boot_cpu_data.model) {
> case 0x0f: /* Merom */
> case 0x16: /* Merom L */
> case 0x17: /* Penryn */
One of the reasons of making these changes is identify the places
needing converting to VFM. This is one, and...
> @@ -137,10 +137,10 @@ static void __init probe_masking_msrs(void)
> unsigned int exp_msr_basic, exp_msr_ext, exp_msr_xsave;
>
> /* Only family 6 supports this feature. */
> - if (c->x86 != 6)
> + if (c->family != 6)
> return;
>
> - switch (c->x86_model) {
> + switch (c->model) {
... so is this.
~Andrew