aboutsummaryrefslogtreecommitdiff
path: root/target-i386
diff options
context:
space:
mode:
authorAndre Przywara <andre.przywara@amd.com>2009-07-16 14:49:31 +0200
committerAnthony Liguori <aliguori@us.ibm.com>2009-07-16 17:28:49 -0500
commit09ac35ac311c8d7309b5ac2d67fbcf3e4d3fd860 (patch)
treed8daf30be1ead878ba8ed95cac5d1a6294d0e840 /target-i386
parent89befdd1a6b18215153b8976682d57b7d03d5782 (diff)
downloadqemu-09ac35ac311c8d7309b5ac2d67fbcf3e4d3fd860.zip
qemu-09ac35ac311c8d7309b5ac2d67fbcf3e4d3fd860.tar.gz
qemu-09ac35ac311c8d7309b5ac2d67fbcf3e4d3fd860.tar.bz2
omit 3DNOW! CPUID bits from qemu64 CPU model
Since we recently do not disable 3DNOW! support anymore, we should avoid setting the bits in the default qemu64 CPU model to ease migration. TCG does not support it anyway and even AMD deprecates it's usage nowadays. If you want to use it in KVM, use the phenom, athlon or host CPU model. Signed-off-by: Andre Przywara <andre.przywara@amd.com> Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>
Diffstat (limited to 'target-i386')
-rw-r--r--target-i386/helper.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/target-i386/helper.c b/target-i386/helper.c
index ad814f8..690d773 100644
--- a/target-i386/helper.c
+++ b/target-i386/helper.c
@@ -133,8 +133,7 @@ static x86_def_t x86_defs[] = {
CPUID_PSE36,
.ext_features = CPUID_EXT_SSE3,
.ext2_features = (PPRO_FEATURES & 0x0183F3FF) |
- CPUID_EXT2_LM | CPUID_EXT2_SYSCALL | CPUID_EXT2_NX |
- CPUID_EXT2_3DNOW | CPUID_EXT2_3DNOWEXT,
+ CPUID_EXT2_LM | CPUID_EXT2_SYSCALL | CPUID_EXT2_NX,
.ext3_features = CPUID_EXT3_SVM,
.xlevel = 0x8000000A,
.model_id = "QEMU Virtual CPU version " QEMU_VERSION,