On 11/07/20 00:09, Jim Mattson wrote: >> But I have a fundamental question that isn't answered by either the >> test or the documentation: how should KVM_SET_TSC_OFFSET be used _in >> practice_ by a VMM? > > One could either omit IA32_TIME_STAMP_COUNTER from KVM_SET_MSRS, or > one could call KVM_SET_TSC_OFFSET after KVM_SET_MSRS. We do the > former. Other questions: 1) how do you handle non-synchronized TSC between source and destination? 2) how is KVM_REQ_MASTERCLOCK_UPDATE triggered, since that's the main function of the various heuristics? Paolo