diff options
Diffstat (limited to 'arch/x86/xen/enlighten.c')
| -rw-r--r-- | arch/x86/xen/enlighten.c | 5 | 
1 files changed, 2 insertions, 3 deletions
diff --git a/arch/x86/xen/enlighten.c b/arch/x86/xen/enlighten.c index ff962d4b821..9a6346865c4 100644 --- a/arch/x86/xen/enlighten.c +++ b/arch/x86/xen/enlighten.c @@ -38,6 +38,7 @@  #include <xen/interface/physdev.h>  #include <xen/interface/vcpu.h>  #include <xen/interface/memory.h> +#include <xen/interface/xen-mca.h>  #include <xen/features.h>  #include <xen/page.h>  #include <xen/hvm.h> @@ -341,9 +342,7 @@ static void __init xen_init_cpuid_mask(void)  	unsigned int xsave_mask;  	cpuid_leaf1_edx_mask = -		~((1 << X86_FEATURE_MCE)  |  /* disable MCE */ -		  (1 << X86_FEATURE_MCA)  |  /* disable MCA */ -		  (1 << X86_FEATURE_MTRR) |  /* disable MTRR */ +		~((1 << X86_FEATURE_MTRR) |  /* disable MTRR */  		  (1 << X86_FEATURE_ACC));   /* thermal monitoring */  	if (!xen_initial_domain())  |