On 11/14/2016 12:20 PM, Denis V. Lunev wrote:
> On 11/11/2016 09:47 AM, Roman Kagan wrote:
>> From: Denis Plotnikov <dplotni...@virtuozzo.com>
>>
>> The set of patches:
>> 1. adds tsc_scaling functionality for VMX
>> 2. generalizes a number of functions responsible for tsc writing and
>> reading
>> 3. fix VM pause/resume issue #PSBM-54338 by switching to using
>> of cached tsc_offset
>>
>> Haozhong Zhang (12):
>> KVM: x86: Collect information for setting TSC scaling ratio
>> KVM: x86: Add a common TSC scaling ratio field in kvm_vcpu_arch
>> KVM: x86: Add a common TSC scaling function
>> KVM: x86: Replace call-back set_tsc_khz() with a common function
>> KVM: x86: Replace call-back compute_tsc_offset() with a common
>> function
>> KVM: x86: Move TSC scaling logic out of call-back adjust_tsc_offset()
>> KVM: x86: Move TSC scaling logic out of call-back read_l1_tsc()
>> KVM: x86: Use the correct vcpu's TSC rate to compute time scale
>> KVM: VMX: Enable and initialize VMX TSC scaling
>> KVM: VMX: Setup TSC scaling ratio when a vcpu is loaded
>> KVM: VMX: Use a scaled host TSC for guest readings of MSR_IA32_TSC
>> KVM: VMX: Dump TSC multiplier in dump_vmcs()
>>
>> Luiz Capitulino (2):
>> kvm: x86: add tsc_offset field to struct kvm_vcpu_arch
>> kvm: x86: drop read_tsc_offset()
>>
>> Paolo Bonzini (2):
>> KVM: x86: declare a few variables as __read_mostly
>> KVM: x86: drop TSC offsetting kvm_x86_ops to fix KVM_GET/SET_CLOCK
>>
>> arch/x86/include/asm/kvm_host.h | 28 ++-----
>> arch/x86/include/asm/vmx.h | 4 +-
>> arch/x86/kvm/hyperv.c | 2 +-
>> arch/x86/kvm/lapic.c | 4 +-
>> arch/x86/kvm/svm.c | 144 +++----------------------------
>> arch/x86/kvm/vmx.c | 103 ++++++++---------------
>> arch/x86/kvm/x86.c | 182
>> ++++++++++++++++++++++++++++++++++------
>> 7 files changed, 214 insertions(+), 253 deletions(-)
>>
> Kostya, when this can be merged?
> This patchset is for blocker.
>
> For 7.3 branch you should get just last patch.
>
> Den
?
_______________________________________________
Devel mailing list
Devel@openvz.org
https://lists.openvz.org/mailman/listinfo/devel