From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH] x86/time: Don't use virtual TSC if host and guest frequencies are equal Date: Thu, 16 Mar 2017 04:40:33 -0600 Message-ID: <58CA79B10200007800143AE0@prv-mh.provo.novell.com> References: <1489607321-6295-1-git-send-email-boris.ostrovsky@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1489607321-6295-1-git-send-email-boris.ostrovsky@oracle.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Boris Ostrovsky Cc: andrew.cooper3@citrix.com, xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE1LjAzLjE3IGF0IDIwOjQ4LCA8Ym9yaXMub3N0cm92c2t5QG9yYWNsZS5jb20+IHdy b3RlOgo+IC0tLSBhL3hlbi9hcmNoL3g4Ni90aW1lLmMKPiArKysgYi94ZW4vYXJjaC94ODYvdGlt ZS5jCj4gQEAgLTIwNTEsMTcgKzIwNTEsMTEgQEAgdm9pZCB0c2Nfc2V0X2luZm8oc3RydWN0IGRv bWFpbiAqZCwKPiAgICAgICAgICBkLT5hcmNoLnZ0c2Nfb2Zmc2V0ID0gZ2V0X3NfdGltZSgpIC0g ZWxhcHNlZF9uc2VjOwo+ICAgICAgICAgIGQtPmFyY2gudHNjX2toeiA9IGd0c2Nfa2h6ID86IGNw dV9raHo7Cj4gICAgICAgICAgc2V0X3RpbWVfc2NhbGUoJmQtPmFyY2gudnRzY190b19ucywgZC0+ YXJjaC50c2Nfa2h6ICogMTAwMCk7Cj4gLSAgICAgICAgLyoKPiAtICAgICAgICAgKiBJbiBkZWZh dWx0IG1vZGUgdXNlIG5hdGl2ZSBUU0MgaWYgdGhlIGhvc3QgaGFzIHNhZmUgVFNDIGFuZDoKPiAt ICAgICAgICAgKiAgSFZNL1BWSDogaG9zdCBhbmQgZ3Vlc3QgZnJlcXVlbmNpZXMgYXJlIHRoZSBz YW1lIChlaXRoZXIKPiAtICAgICAgICAgKiAgICAgICAgICAgIm5hdHVyYWxseSIgb3IgdmlhIFRT QyBzY2FsaW5nKQo+IC0gICAgICAgICAqICBQVjogZ3Vlc3QgaGFzIG5vdCBtaWdyYXRlZCB5ZXQg KGFuZCB0aHVzIGFyY2gudHNjX2toeiA9PSBjcHVfa2h6KQo+IC0gICAgICAgICAqLwo+ICsKPiAg ICAgICAgICBpZiAoIHRzY19tb2RlID09IFRTQ19NT0RFX0RFRkFVTFQgJiYgaG9zdF90c2NfaXNf c2FmZSgpICYmCj4gLSAgICAgICAgICAgICAoaGFzX2h2bV9jb250YWluZXJfZG9tYWluKGQpID8K PiAtICAgICAgICAgICAgICAoZC0+YXJjaC50c2Nfa2h6ID09IGNwdV9raHogfHwKPiAtICAgICAg ICAgICAgICAgaHZtX2dldF90c2Nfc2NhbGluZ19yYXRpbyhkLT5hcmNoLnRzY19raHopKSA6Cj4g LSAgICAgICAgICAgICAgaW5jYXJuYXRpb24gPT0gMCkgKQo+ICsgICAgICAgICAgICAgKGQtPmFy Y2gudHNjX2toeiA9PSBjcHVfa2h6IHx8IGluY2FybmF0aW9uID09IDAgfHwKCklzIHRoZSBpbmNh cm5hdGlvbiBjb21wYXJpc29uIHJlYWxseSBuZWVkZWQgaGVyZSwgaS5lLiBkb2Vzbid0IGl0CmJl aW5nIHplcm8gaW1wbHkgdGhlIHR3byBmcmVxdWVuY2llcyB0byBtYXRjaCBpbiBkZWZhdWx0IG1v ZGU/CgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8v bGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK