[pve-devel] [PATCH] add win81 ostype and enable +lahf_lm cpu flag needed for this os

Alexandre DERUMIER aderumier at odiso.com
Fri Nov 15 08:43:03 CET 2013


>>I am not sure why we want to modify well defined CPU feature sets? Instead, we can simply use 
>>'qemu64' for win 8.1?


I thinked that you had switch from qemu64 to kvm64 because of cpu family,model,stepping values ?
I don't known if

I check between both in cpu.c

difference are

qemu64
------
        .level = 4,
        .vendor = CPUID_VENDOR_AMD,
        .family = 6,
        .model = 6,
        .stepping = 3,

     .features[FEAT_8000_0001_ECX] =
            CPUID_EXT3_LAHF_LM | CPUID_EXT3_SVM |
            CPUID_EXT3_ABM | CPUID_EXT3_SSE4A,

kvm64
-----
        .level = 5,
        .vendor = CPUID_VENDOR_AMD,
        .family = 15,
        .model = 6,
        .stepping = 1,


So qemu64  have more features, but kvm64 have newer cpu definition.

Don't known what is better for windows 8.1?

----- Mail original ----- 

De: "Dietmar Maurer" <dietmar at proxmox.com> 
À: "Alexandre Derumier" <aderumier at odiso.com>, pve-devel at pve.proxmox.com 
Envoyé: Vendredi 15 Novembre 2013 07:30:44 
Objet: RE: [pve-devel] [PATCH] add win81 ostype and enable +lahf_lm cpu flag needed for this os 

> see 
> http://forum.proxmox.com/threads/16206-Windows-Server-2012-R2-and- 
> 0x0000005D-Error 

I am not sure why we want to modify well defined CPU feature sets? Instead, we can simply use 
'qemu64' for win 8.1? 


More information about the pve-devel mailing list