diff options
author | Keir Fraser <keir@xen.org> | 2010-12-09 08:34:04 +0000 |
---|---|---|
committer | Keir Fraser <keir@xen.org> | 2010-12-09 08:34:04 +0000 |
commit | 1a5e650389f7cfeeee554fca63ca3e748a7dadc5 (patch) | |
tree | 2cedf491f3b46ef4a36078e4a17e691e3eb3ed79 /tools/libxc/xc_cpuid_x86.c | |
parent | d94fb682991c5ba91ddcd0aa4b4888bc9913adb5 (diff) | |
download | xen-1a5e650389f7cfeeee554fca63ca3e748a7dadc5.tar.gz xen-1a5e650389f7cfeeee554fca63ca3e748a7dadc5.tar.bz2 xen-1a5e650389f7cfeeee554fca63ca3e748a7dadc5.zip |
Fix xc_cpuid_hvm_policy to avoid guest CPUID feature missing.
Signed-off-by: Wei Gang <gang.wei@intel.com>
Diffstat (limited to 'tools/libxc/xc_cpuid_x86.c')
-rw-r--r-- | tools/libxc/xc_cpuid_x86.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/tools/libxc/xc_cpuid_x86.c b/tools/libxc/xc_cpuid_x86.c index 5df426ce6c..6ae192d10f 100644 --- a/tools/libxc/xc_cpuid_x86.c +++ b/tools/libxc/xc_cpuid_x86.c @@ -204,9 +204,9 @@ static void xc_cpuid_hvm_policy( bitmaskof(X86_FEATURE_SSE4_2) | bitmaskof(X86_FEATURE_POPCNT) | bitmaskof(X86_FEATURE_AES) | - (xsave_supported)? + (xsave_supported ? (bitmaskof(X86_FEATURE_AVX) | - bitmaskof(X86_FEATURE_XSAVE)) : 0); + bitmaskof(X86_FEATURE_XSAVE)) : 0)); regs[2] |= (bitmaskof(X86_FEATURE_HYPERVISOR) | bitmaskof(X86_FEATURE_X2APIC)); |