Hi, Keir
This is the new version which has addressed the comments from the
mailing list. Please review it again. Thanks!
Xiantao
Zhang, Xiantao wrote:
> Hi, Keir
>
> This patchset targets for enabling TSC scaling in software for
> live migration between platforms with different TSC frequecies.
> Once found the target host's frequency is different with source
> host's, hypervisor will trap and emulate guest's all rdtsc
> instructions with its expected frequency. If hardware's TSC frequency
> is difffernt with guest's exepcted freq, guest may behave abnormally,
> eg. incorrect wallclock, soft lockup, even hang in some cases.
> Therefore, this patchset is necessary to avoid such issues.
>
> PATCH 0001-- Save guest's preferred TSC in image for save/restore and
> migration
> PATCH 0002-- Move multidiv64 as a library function.
> PATCH 0003-- Scaling host TSC freqeuncy patch.
>
> Signed-off-by Xiantao Zhang <xiantao.zhang@xxxxxxxxx>
> Xiantao
Attachment:
0003-scaling_guest_tsc.patch
Description: 0003-scaling_guest_tsc.patch
Attachment:
0001-save_tsc_frequency.patch
Description: 0001-save_tsc_frequency.patch
Attachment:
0002-move_multidiv64_out.patch
Description: 0002-move_multidiv64_out.patch
_______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel