Antonio Colin
2011-Dec-17 02:39 UTC
Make generic 686 CPU flags be compatible with 64 bit mode
Hello guys, I have already managed to do live migration between two 64 bit architectures and Xen 4.1.1: 1: Intel(R) Core(TM)2 CPU2: AMD Athlon(tm) Processor TF-20 Done by putting in the DomU config file these flags from the xmexample.hvm: cpuid=[''0:eax=0x3,ebx=0x0,ecx=0x0,edx=0x0'', ''1:eax=0x06b1, ecx=xxxxxxxxxxx0000xx00xxx0000000xx0, edx=xxx00000xxxxxxx0xxxxxxxxx0xxxxxx'', ''4:eax=0x3,ebx=0x0,ecx=0x0,edx=0x0'', ''0x80000000:eax=0x3,ebx=0x0,ecx=0x0,edx=0x0''] That is to downgrade the CPUID to make a better compatibility for migration as a generic 686 architecture, so any 64 bit operating system won''t start. Does anyone know how to mask or modify those flags in order to make them compatible with 64 bit mode? I need to run Windows Server 2008 64 bits as DomU. That is the only feature I need. Thanks a lot! Tony. _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users