On Tue, Jan 31, 2012 at 8:29 PM, Orit Wasserman <owasserm@xxxxxxxxxx> wrote: > On 01/31/2012 05:35 AM, Zhi Yong Wu wrote: >> HI, >> >> Can anyone let me know know the difference between VMXON region and >> VMCS region? relationship? >> > > There is no relationship between them: > VMXON region is created per logical processor and used by it for VMX ops. VMXON is created per VMM, not per logical processor, right? Intel spec says as below: Before entering VMX operation, the host VMM allocates a VMXON region. A VMM can host several virtual machines and have many VMCSs active under its management. A unique VMCS region is required for each virtual machine; a VMXON region is ^^^ if each vm has multiple logical processor, A unique VMCS region is required for each logical processor. required for the VMM itself. > VMCS region is created for each guest vcpu and used both by the hypervisor and the processor. I suddently have one question about logical processor and guest vcpu. What is their relationship? > >> It will be appreciated if you can make some comments. >> >> > -- Regards, Zhi Yong Wu -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html