ia64/xen-unstable

changeset 11682:dea06c7fd19d

[HVM][SVM] 64-bit Windows HVM guests require MCE/MCA CPUID bits to be present.
This SVM patch removes "masking off" of these bits for AMD-V HVM guests.
Signed-off-by: Tom Woller <thomas.woller@amd.com>=20
author kfraser@localhost.localdomain
date Fri Sep 29 11:21:02 2006 +0100 (2006-09-29)
parents 0c29e0d1c67b
children be78be7009c5
files xen/arch/x86/hvm/svm/svm.c
line diff
     1.1 --- a/xen/arch/x86/hvm/svm/svm.c	Fri Sep 29 11:17:29 2006 +0100
     1.2 +++ b/xen/arch/x86/hvm/svm/svm.c	Fri Sep 29 11:21:02 2006 +0100
     1.3 @@ -1076,9 +1076,6 @@ static void svm_vmexit_do_cpuid(struct v
     1.4                     clear_bit(X86_FEATURE_NX & 31, &edx);
     1.5              }
     1.6              clear_bit(X86_FEATURE_PSE36, &edx);
     1.7 -            /* Disable machine check architecture */
     1.8 -            clear_bit(X86_FEATURE_MCA, &edx);
     1.9 -            clear_bit(X86_FEATURE_MCE, &edx);
    1.10              if (input == 0x00000001 )
    1.11              {
    1.12                  /* Clear out reserved bits. */