Commit 09ac35ac311c8d7309b5ac2d67fbcf3e4d3fd860

Authored by Andre Przywara
Committed by Anthony Liguori
1 parent 89befdd1

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>
Showing 1 changed file with 1 additions and 2 deletions
target-i386/helper.c
... ... @@ -133,8 +133,7 @@ static x86_def_t x86_defs[] = {
133 133 CPUID_PSE36,
134 134 .ext_features = CPUID_EXT_SSE3,
135 135 .ext2_features = (PPRO_FEATURES & 0x0183F3FF) |
136   - CPUID_EXT2_LM | CPUID_EXT2_SYSCALL | CPUID_EXT2_NX |
137   - CPUID_EXT2_3DNOW | CPUID_EXT2_3DNOWEXT,
  136 + CPUID_EXT2_LM | CPUID_EXT2_SYSCALL | CPUID_EXT2_NX,
138 137 .ext3_features = CPUID_EXT3_SVM,
139 138 .xlevel = 0x8000000A,
140 139 .model_id = "QEMU Virtual CPU version " QEMU_VERSION,
... ...