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