Re: [PATCH 0/2] maintaining of kvm_clock stability on guest vCPU hotplug

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

 



2017-04-05 11:56+0300, Denis Plotnikov:
> ping

Please re-send the series, I don't have it in mailbox and web-archives
don't show it either,

thanks.

> On 23.03.2017 17:28, Denis Plotnikov wrote:
>> It was found, that after adding a new vCPU to a running VM (CPU hotplug)
>> kvm_clock lost the stability property in case of using it. This happened
>> because KVM didn't treated cpu hotplug as a special case of TSC
>> synchronization.
>> This patch series adds cpu hotplug to the TSC synchronization cases.

Right, it looks like an incarnation of the deep problem where the kvm
clock with masterclock diverges from host (different frequency), so any
case where the masterclock is synchronized results in time shifts in the
guest.

>> 
>> Denis Plotnikov (2):
>>   KVM: x86: remaster kvm_write_tsc code
>>   KVM: x86: fix maintaining of kvm_clock stability on guest CPU hotplug
>> 
>>  arch/x86/kvm/x86.c | 59 ++++++++++++++++++------------------------------------
>>  1 file changed, 20 insertions(+), 39 deletions(-)
>> 
> 
> -- 
> Best,
> Denis



[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