|
|
|
|
|
|
|
|
|
|
xen-changelog
[Xen-changelog] [xen-unstable] x86 hvm: Remove vendor-specific feature m
# HG changeset patch
# User Keir Fraser <keir.fraser@xxxxxxxxxx>
# Date 1250684210 -3600
# Node ID 9001528d987e1627b37d722af0427e9679ec2300
# Parent 4a517458406ffdebf4f84d9f09a733de0bea6b22
x86 hvm: Remove vendor-specific feature masking of 0x1:ECX.
Vendors are respecting each others bits.
Signed-off-by: Andre Przywara <andre.przywara@xxxxxxx>
---
tools/libxc/xc_cpuid_x86.c | 12 ------------
1 files changed, 12 deletions(-)
diff -r 4a517458406f -r 9001528d987e tools/libxc/xc_cpuid_x86.c
--- a/tools/libxc/xc_cpuid_x86.c Wed Aug 19 13:12:16 2009 +0100
+++ b/tools/libxc/xc_cpuid_x86.c Wed Aug 19 13:16:50 2009 +0100
@@ -71,13 +71,6 @@ static void amd_xc_cpuid_policy(
{
switch ( input[0] )
{
- case 0x00000001:
- /* Mask Intel-only features. */
- regs[2] &= ~(bitmaskof(X86_FEATURE_SSSE3) |
- bitmaskof(X86_FEATURE_SSE4_1) |
- bitmaskof(X86_FEATURE_SSE4_2));
- break;
-
case 0x00000002:
case 0x00000004:
regs[0] = regs[1] = regs[2] = 0;
@@ -126,11 +119,6 @@ static void intel_xc_cpuid_policy(
{
switch ( input[0] )
{
- case 0x00000001:
- /* Mask AMD-only features. */
- regs[2] &= ~(bitmaskof(X86_FEATURE_POPCNT));
- break;
-
case 0x00000004:
/*
* EAX[31:26] is Maximum Cores Per Package (minus one).
_______________________________________________
Xen-changelog mailing list
Xen-changelog@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-changelog
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- [Xen-changelog] [xen-unstable] x86 hvm: Remove vendor-specific feature masking of 0x1:ECX.,
Xen patchbot-unstable <=
|
|
|
|
|