qemu-patch-raspberry4/hw/i386
Eduardo Habkost ffce9ebbb6 target-i386: Update model values on Conroe/Penryn/Nehalem CPU models
The CPUID model values on Conroe, Penryn, and Nehalem are too
conservative and don't reflect the values found on real Conroe, Penryn,
and Nehalem CPUs.

This causes at least one known problems: Windows XP disables sysenter
when (family == 6 && model <= 2), but Skype tries to use the sysenter
instruction anyway because it is reported as available on CPUID, making
it crash.

This patch sets appropriate model values that correspond to real Conroe,
Penryn, and Nehalem CPUs.

Signed-off-by: Eduardo Habkost <ehabkost@redhat.com>
Reviewed-by: Igor Mammedov <imammedo@redhat.com>
Signed-off-by: Andreas Färber <afaerber@suse.de>
2013-06-10 23:33:18 +02:00
..
kvm pci-assign: Add MSI affinity support 2013-05-22 07:40:10 -05:00
kvmvapic.c kvmvapic: add ioport read accessor 2013-05-06 14:52:26 +03:00
Makefile.objs hw: move hw/kvm/ to hw/i386/kvm 2013-04-08 18:13:16 +02:00
multiboot.c refer to FWCfgState explicitly 2013-06-02 18:14:02 +03:00
multiboot.h refer to FWCfgState explicitly 2013-06-02 18:14:02 +03:00
pc.c pc: Fix crash when attempting to hotplug CPU with negative ID 2013-06-10 23:33:18 +02:00
pc_piix.c target-i386: Update model values on Conroe/Penryn/Nehalem CPU models 2013-06-10 23:33:18 +02:00
pc_q35.c target-i386: Update model values on Conroe/Penryn/Nehalem CPU models 2013-06-10 23:33:18 +02:00
smbios.c hw: move headers to include/ 2013-04-08 18:13:10 +02:00
xen_domainbuild.c hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
xen_domainbuild.h hw: move private headers to hw/ subdirectories. 2013-04-08 18:13:16 +02:00
xen_machine_pv.c xen_machine_pv: do not create a dummy CPU in machine->init 2013-06-03 15:41:26 +00:00