VMware

This Question is Not Answered

1 "correct" answer available (10 pts) 2 "helpful" answers available (6 pts)
12 Replies Last post: Jul 20, 2009 8:55 AM by jhp7395  

Help with cpu id mask posted: Jun 10, 2009 12:43 PM

Click to view jhp7395's profile Novice 13 posts since
Jun 8, 2006

Hello, I have looked at a number of articles on how to calculate the cpuid mask for vmotion, but I don't quite get it. Could someone help me with this? I ran the CPU Idenfication Utility on both machines (PE6850, and Precision 690 - I know this is not a supported box). Here are the results:

1D1ECX was the only register with differences. The 6850 has 0x000065bd, and the 690 has 0x0004e3bd.

1D1EDX were both the same with 0xbfebfbff

1D81EXC were the same with 0x00000001

1D81EDX were the same with 0x20100000

So I don't know how to mask out the 3rd, 4th, and 5th byte for the 1D1ECX register. Any help would be appreciated.

Re: Help with cpu id mask

1. Jun 11, 2009 9:59 PM in response to: jhp7395
Click to view AndreTheGiant's profile Guru 5,942 posts since
Aug 28, 2008
There is also an official Dell document:
http://www.dell.com/downloads/global/solutions/vmotion_compatiblity_matix.pdf

But why you do not use EVC? Is much simpler.

Andre
**if you found this or any other answer useful please consider allocating points for helpful or correct answers

Re: Help with cpu id mask

3. Jun 12, 2009 7:44 AM in response to: jhp7395
Click to view AndreTheGiant's profile Guru 5,942 posts since
Aug 28, 2008
As I rember there is also a problem with the NX bit (the BIOS default change in BIOS 2.x).
Have you tried to disable it?

Andre
**if you found this or any other answer useful please consider allocating points for helpful or correct answers

Re: Help with cpu id mask

5. Jul 16, 2009 9:08 AM in response to: jhp7395
Click to view AndreTheGiant's profile Guru 5,942 posts since
Aug 28, 2008
No more idea, sorry.
You have probably also to play with CPUID masking.

Andre

Re: Help with cpu id mask

7. Jul 16, 2009 9:16 AM in response to: jhp7395
Click to view AndreTheGiant's profile Guru 5,942 posts since
Aug 28, 2008
It's a lot of time that I do not use CPUID Mask (thanks to EVC).
But in the past I've always used the CPUID ISO from VMware too check CPU feature:
http://download3.vmware.com/software/vi/VMware-CPU-Compatibility-e.x.p-160658.zip

See also:
http://www.vmware.com/files/pdf/vmotion_info_guide.pdf

Andre

Re: Help with cpu id mask

9. Jul 16, 2009 9:43 AM in response to: jhp7395
Click to view AndreTheGiant's profile Guru 5,942 posts since
Aug 28, 2008
also ask if you know of a way to enable EVC on the Dell 6850?

You need Intel VT enabled to use EVC.
Probably Dell 6850 CPU doesn't have it (I do not remember).

But you are able to run the x64 VMs also on Dell 6850 (as I see in the previous post)?

Andre

Re: Help with cpu id mask

11. Jul 16, 2009 10:01 AM in response to: jhp7395
Click to view AndreTheGiant's profile Guru 5,942 posts since
Aug 28, 2008
BIOS and BMC firmware are the latest?

Andre

VMware Developer

SDKs, APIs, Videos, Learn and much more in the Developer community.

Learn More

Developer Sample Code

Increase your developer productivity with VMware API sample code.

Learn More

VMworld Sessions & Labs

Online access to the latest VMworld Sessions & Labs and online services.

Learn more

Purchase PSO Credits Online

Purchase credits to redeem training and consulting services online.

Buy Now

Community Hardware Software

View reported configurations or report your own.

Learn More

VMware vSphere

Come witness the next giant leap in virtualization.

Register Today

Communities