[PATCH 2/2] Enabling IA32_TSC_ADJUST for KVM guest VM support

2012-11-22 Thread Will Auld
CPUID.7.0.EBX[1]=1 indicates IA32_TSC_ADJUST MSR 0x3b is supported Basic design is to emulate the MSR by allowing reads and writes to a guest vcpu specific location to store the value of the emulated MSR while adding the value to the vmcs tsc_offset. In this way the IA32_TSC_ADJUST value will be

Re: [PATCH 2/2] Enabling IA32_TSC_ADJUST for KVM guest VM support

2012-11-16 Thread Marcelo Tosatti
On Thu, Nov 15, 2012 at 12:26:37PM -0800, Will Auld wrote: CPUID.7.0.EBX[1]=1 indicates IA32_TSC_ADJUST MSR 0x3b is supported Basic design is to emulate the MSR by allowing reads and writes to a guest vcpu specific location to store the value of the emulated MSR while adding the value to the

[PATCH 2/2] Enabling IA32_TSC_ADJUST for KVM guest VM support

2012-11-15 Thread Will Auld
CPUID.7.0.EBX[1]=1 indicates IA32_TSC_ADJUST MSR 0x3b is supported Basic design is to emulate the MSR by allowing reads and writes to a guest vcpu specific location to store the value of the emulated MSR while adding the value to the vmcs tsc_offset. In this way the IA32_TSC_ADJUST value will be