From: Andre Przywara Date: Wed, 19 Aug 2009 13:42:41 +0000 (+0200) Subject: push CPUID level to 4 to allow Intel multicore decoding X-Git-Url: http://git.maquefel.me/?a=commitdiff_plain;h=ac72472b5fb8411fbeb6789187d67ad7aef69133;p=qemu.git push CPUID level to 4 to allow Intel multicore decoding Intel CPUs store the number of cores in CPUID leaf 4. So push the maxleaf value to 4 to allow the guests access to this leaf. Signed-off-by: Andre Przywara Signed-off-by: Anthony Liguori --- diff --git a/target-i386/helper.c b/target-i386/helper.c index e18a5a9c53..afdd3e4dcf 100644 --- a/target-i386/helper.c +++ b/target-i386/helper.c @@ -119,7 +119,7 @@ static x86_def_t x86_defs[] = { #ifdef TARGET_X86_64 { .name = "qemu64", - .level = 2, + .level = 4, .vendor1 = CPUID_VENDOR_AMD_1, .vendor2 = CPUID_VENDOR_AMD_2, .vendor3 = CPUID_VENDOR_AMD_3, @@ -190,7 +190,7 @@ static x86_def_t x86_defs[] = { #endif { .name = "qemu32", - .level = 2, + .level = 4, .family = 6, .model = 3, .stepping = 3,