Re: VMXON region vs VMCS region?

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



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


[Index of Archives]     [KVM ARM]     [KVM ia64]     [KVM ppc]     [Virtualization Tools]     [Spice Development]     [Libvirt]     [Libvirt Users]     [Linux USB Devel]     [Linux Audio Users]     [Yosemite Questions]     [Linux Kernel]     [Linux SCSI]     [XFree86]
  Powered by Linux