x86/msr: Fix 'plaform' typo

Reported-by: Jan Beulich <jbeulich@suse.com>
Signed-off-by: Andrew Cooper <andrew.cooper3@citrix.com>
Acked-by: Jan Beulich <jbeulich@suse.com>
This commit is contained in:
Andrew Cooper committed 2019-09-12 11:37:23 +01:00
1 parent 948a4f6af3
commit 8e2c94de26
4 files changed
+9 -9

No files matched your search

+1 -1
View File
@@ -124,7 +124,7 @@ bool __init probe_cpuid_faulting(void)
return false; return false;
if ((rc = rdmsr_safe(MSR_INTEL_PLATFORM_INFO, val)) == 0) if ((rc = rdmsr_safe(MSR_INTEL_PLATFORM_INFO, val)) == 0)
raw_msr_policy.plaform_info.cpuid_faulting = raw_msr_policy.platform_info.cpuid_faulting =
val & MSR_PLATFORM_INFO_CPUID_FAULTING; val & MSR_PLATFORM_INFO_CPUID_FAULTING;
if (rc || if (rc ||
+5 -5
View File
@@ -51,7 +51,7 @@ static void __init calculate_host_policy(void)
/* 0x000000ce MSR_INTEL_PLATFORM_INFO */ /* 0x000000ce MSR_INTEL_PLATFORM_INFO */
/* probe_cpuid_faulting() sanity checks presence of MISC_FEATURES_ENABLES */ /* probe_cpuid_faulting() sanity checks presence of MISC_FEATURES_ENABLES */
mp->plaform_info.cpuid_faulting = cpu_has_cpuid_faulting; mp->platform_info.cpuid_faulting = cpu_has_cpuid_faulting;
} }
static void __init calculate_hvm_max_policy(void) static void __init calculate_hvm_max_policy(void)
@@ -64,7 +64,7 @@ static void __init calculate_hvm_max_policy(void)
*mp = host_msr_policy; *mp = host_msr_policy;
/* It's always possible to emulate CPUID faulting for HVM guests */ /* It's always possible to emulate CPUID faulting for HVM guests */
mp->plaform_info.cpuid_faulting = true; mp->platform_info.cpuid_faulting = true;
} }
static void __init calculate_pv_max_policy(void) static void __init calculate_pv_max_policy(void)
@@ -93,7 +93,7 @@ int init_domain_msr_policy(struct domain *d)
/* See comment in intel_ctxt_switch_levelling() */ /* See comment in intel_ctxt_switch_levelling() */
if ( is_control_domain(d) ) if ( is_control_domain(d) )
mp->plaform_info.cpuid_faulting = false; mp->platform_info.cpuid_faulting = false;
d->arch.msr = mp; d->arch.msr = mp;
@@ -165,7 +165,7 @@ int guest_rdmsr(struct vcpu *v, uint32_t msr, uint64_t *val)
break; break;
case MSR_INTEL_PLATFORM_INFO: case MSR_INTEL_PLATFORM_INFO:
*val = mp->plaform_info.raw; *val = mp->platform_info.raw;
break; break;
case MSR_ARCH_CAPABILITIES: case MSR_ARCH_CAPABILITIES:
@@ -358,7 +358,7 @@ int guest_wrmsr(struct vcpu *v, uint32_t msr, uint64_t val)
bool old_cpuid_faulting = msrs->misc_features_enables.cpuid_faulting; bool old_cpuid_faulting = msrs->misc_features_enables.cpuid_faulting;
rsvd = ~0ull; rsvd = ~0ull;
if ( mp->plaform_info.cpuid_faulting ) if ( mp->platform_info.cpuid_faulting )
rsvd &= ~MSR_MISC_FEATURES_CPUID_FAULTING; rsvd &= ~MSR_MISC_FEATURES_CPUID_FAULTING;
if ( val & rsvd ) if ( val & rsvd )
+1 -1
View File
@@ -22,7 +22,7 @@ struct msr_policy
uint32_t :31; uint32_t :31;
bool cpuid_faulting:1; bool cpuid_faulting:1;
}; };
} plaform_info; } platform_info;
}; };
#ifdef __XEN__ #ifdef __XEN__
+2 -2
View File
@@ -38,7 +38,7 @@ int x86_msr_copy_to_buffer(const struct msr_policy *p,
return ret; \ return ret; \
}) })
COPY_MSR(MSR_INTEL_PLATFORM_INFO, p->plaform_info.raw); COPY_MSR(MSR_INTEL_PLATFORM_INFO, p->platform_info.raw);
#undef COPY_MSR #undef COPY_MSR
@@ -95,7 +95,7 @@ int x86_msr_copy_from_buffer(struct msr_policy *p,
p->field = data.val; \ p->field = data.val; \
}) })
case MSR_INTEL_PLATFORM_INFO: ASSIGN(plaform_info.raw); break; case MSR_INTEL_PLATFORM_INFO: ASSIGN(platform_info.raw); break;
#undef ASSIGN #undef ASSIGN
Reference in new issue
Block a user
Blocking a user prevents them from interacting with repositories, such as opening or commenting on pull requests or issues. Learn more about blocking a user.