On Fri, Nov 27, 2015 at 08:16:42AM +0800, Haozhong Zhang wrote: > On 11/26/15 12:19, Eduardo Habkost wrote: > > On Tue, Nov 24, 2015 at 11:33:57AM +0800, Haozhong Zhang wrote: > > > This patch enables migrating vcpu's TSC rate. If KVM on the destination > > > machine supports TSC scaling, guest programs will observe a consistent > > > TSC rate across the migration. > > > > > > If TSC scaling is not supported on the destination machine, the > > > migration will not be aborted and QEMU on the destination will not set > > > vcpu's TSC rate to the migrated value. > > > > > > If vcpu's TSC rate specified by CPU option 'tsc-freq' on the destination > > > machine is inconsistent with the migrated TSC rate, the migration will > > > be aborted. > > > > > > For backwards compatibility, the migration of vcpu's TSC rate is > > > disabled on pc-*-2.4 and older machine types. > > > > > > Signed-off-by: Haozhong Zhang <haozhong.zhang@xxxxxxxxx> > > > > Assuming the PC compat code will be moved to > > pc_*_2_5_machine_options(), because the patch will be included > > after QEMU 2.5.0: > > > > Reviewed-by: Eduardo Habkost <ehabkost@xxxxxxxxxx> > > > > One comment below: > > Hi Eduardo, > > Thank you for reviewing! > > Besides the comment, should I submit a new version which updates the > compat code after pc-*-2.6 machine types are added? There's no need to resubmit. I have queued the patches for 2.6, in the branch at: git://github.com/ehabkost/qemu.git x86-next The pc-2.6 series is in that queue because it is a dependency. But I plan to rebase and submit a pull request containing only the x86-specific patches, after the pc-2.6 series is merged through Michael's tree. -- Eduardo -- 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