From mboxrd@z Thu Jan 1 00:00:00 1970 From: Boris Ostrovsky Subject: Re: [PATCH v2] x86/time: Don't use virtual TSC if host and guest frequencies are equal Date: Fri, 17 Mar 2017 10:50:15 -0400 Message-ID: References: <1489692926-10719-1-git-send-email-boris.ostrovsky@oracle.com> <58CBA2E802000078001441FC@prv-mh.provo.novell.com> <21f9a438-3dd2-3baa-4b72-843fbdb9e226@oracle.com> <58CBFFA802000078001445CF@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <58CBFFA802000078001445CF@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: andrew.cooper3@citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gMDMvMTcvMjAxNyAxMDoyNCBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMTcuMDMu MTcgYXQgMTQ6MzYsIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4gd3JvdGU6Cj4+IE9uIDAz LzE3LzIwMTcgMDM6NDggQU0sIEphbiBCZXVsaWNoIHdyb3RlOgo+Pj4+Pj4gT24gMTYuMDMuMTcg YXQgMjA6MzUsIDxib3Jpcy5vc3Ryb3Zza3lAb3JhY2xlLmNvbT4gd3JvdGU6Cj4+Pj4gLS0tIGEv eGVuL2FyY2gveDg2L3RpbWUuYwo+Pj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni90aW1lLmMKPj4+PiBA QCAtMjA1MSwxNyArMjA1MSwxMiBAQCB2b2lkIHRzY19zZXRfaW5mbyhzdHJ1Y3QgZG9tYWluICpk LAo+Pj4+ICAgICAgICAgIGQtPmFyY2gudnRzY19vZmZzZXQgPSBnZXRfc190aW1lKCkgLSBlbGFw c2VkX25zZWM7Cj4+Pj4gICAgICAgICAgZC0+YXJjaC50c2Nfa2h6ID0gZ3RzY19raHogPzogY3B1 X2toejsKPj4+PiAgICAgICAgICBzZXRfdGltZV9zY2FsZSgmZC0+YXJjaC52dHNjX3RvX25zLCBk LT5hcmNoLnRzY19raHogKiAxMDAwKTsKPj4+PiAtICAgICAgICAvKgo+Pj4+IC0gICAgICAgICAq IEluIGRlZmF1bHQgbW9kZSB1c2UgbmF0aXZlIFRTQyBpZiB0aGUgaG9zdCBoYXMgc2FmZSBUU0Mg YW5kOgo+Pj4+IC0gICAgICAgICAqICBIVk0vUFZIOiBob3N0IGFuZCBndWVzdCBmcmVxdWVuY2ll cyBhcmUgdGhlIHNhbWUgKGVpdGhlcgo+Pj4+IC0gICAgICAgICAqICAgICAgICAgICAibmF0dXJh bGx5IiBvciB2aWEgVFNDIHNjYWxpbmcpCj4+Pj4gLSAgICAgICAgICogIFBWOiBndWVzdCBoYXMg bm90IG1pZ3JhdGVkIHlldCAoYW5kIHRodXMgYXJjaC50c2Nfa2h6ID09IGNwdV9raHopCj4+Pj4g LSAgICAgICAgICovCj4+Pj4gKwo+Pj4+ICsgICAgICAgIEFTU0VSVChpbmNhcm5hdGlvbiB8fCBk LT5hcmNoLnRzY19raHogPT0gY3B1X2toeik7Cj4+PiBIbW0sIGlzIHRoaXMgdmFsaWQgZm9yIG90 aGVyIHRoYW4gVFNDX01PREVfREVGQVVMVD8KPj4gSXQgaXMgdmFsaWQgZm9yIGFsbCBtb2RlcyBi dXQgSSB0aG91Z2h0IHRoYXQgdGhlIEFTU0VSVCBpcyByZWFsbHkgb25seQo+PiAiaW50ZXJlc3Rp bmciIGZvciBERUZBVUxUIGFuZCBBTFdBWVNfRU1VTEFURSBzaW5jZSB0aGlzIGlzIHdoZW4gd2UK Pj4gZGVjaWRlIHdoZXRoZXIgb3Igbm90IHRvIHNldCB2dHNjLgo+Pgo+PiBTaW5jZSBJIG5lZWQg dG8gcmViYXNlIHRoaXMgYW55d2F5IChkdWUgdG8gUFZIMSByZW1vdmFsKSBJIGNhbiBtb3ZlIHRo aXMKPj4gZG93biByaWdodCBhZnRlciB0aGUgc3dpdGNoIGlmIHlvdSBmZWVsIGl0IHdvdWxkIGJl IHVzZWZ1bC4KPiBBY3R1YWxseSBJIHRoaW5rIHRoZSBvdGhlciB3YXkgYXJvdW5kOiBGb3IgQUxX QVlTX0VNVUxBVEUgYXMKPiB3ZWxsIGFzIGZvciBQVlJEVFNDUCBJIGRvbid0IHRoaW5rIHRoZSBh c3NlcnRpb24gaXMgdmFsaWQsIHRoZSBtb3JlCj4gdGhhdCBkLT5hcmNoLnRzY19raHogZ2V0cyBz ZXQgZnJvbSBpbnB1dCB0byB0aGUgZnVuY3Rpb24uIFRoYXQgbGFzdAo+IGZhY3QgYWN0dWFsbHkg bWFrZXMgdGhlIEFTU0VSVCgpIGR1YmlvdXMgaW4gYWxsIGNhc2VzLCBJJ20gYWZyYWlkLgoKSXQg aXMgdmFsaWQgKGluIHRoZSBzZW5zZSB0aGF0IGl0IHdpbGwgZXZhbHVhdGUgdG8gdHJ1ZSkgYmVj YXVzZSB3ZQphbHdheXMgZmlyc3QgY2FsbCB0c2Nfc2V0X2luZm8gd2l0aCBERUZBVUxUIG1vZGUg YW5kIHdpdGggZ3RzY19raHo9MApmcm9tIGFyY2hfZG9tYWluX2NyZWF0ZSgpLiBTbyBkLT5hcmNo LnRzY19raHogd2lsbCBiZSBwcmltZWQgdG8gY3B1X2toei4KCi1ib3JpcwoKCl9fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxp c3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=