From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH 4/8] x86/time: calibrate TSC against platform timer Date: Mon, 20 Jun 2016 15:20:53 +0100 Message-ID: <6412dddf-5702-c84f-e922-13f6d1081536@citrix.com> References: <576140F302000078000F52FE@prv-mh.provo.novell.com> <576149E202000078000F53A1@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bF04Q-0004ay-9Y for xen-devel@lists.xenproject.org; Mon, 20 Jun 2016 14:20:58 +0000 In-Reply-To: <576149E202000078000F53A1@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 , xen-devel Cc: Dario Faggioli , Joao Martins List-Id: xen-devel@lists.xenproject.org T24gMTUvMDYvMTYgMTE6MjgsIEphbiBCZXVsaWNoIHdyb3RlOgo+IC0tLSBhL3hlbi9hcmNoL3g4 Ni9pODI1OS5jCj4gKysrIGIveGVuL2FyY2gveDg2L2k4MjU5LmMKPiBAQCAtMzU5LDEyICszNTks NyBAQCB2b2lkIF9faW5pdCBpbml0X0lSUSh2b2lkKQo+ICAKPiAgICAgIGFwaWNfaW50cl9pbml0 KCk7Cj4gIAo+IC0gICAgLyogU2V0IHRoZSBjbG9jayB0byBIWiBIeiAqLwo+IC0jZGVmaW5lIENM T0NLX1RJQ0tfUkFURSAxMTkzMTgyIC8qIGNyeXN0YWwgZnJlcSAoSHopICovCj4gLSNkZWZpbmUg TEFUQ0ggKCgoQ0xPQ0tfVElDS19SQVRFKSsoSFovMikpL0haKQo+IC0gICAgb3V0Yl9wKDB4MzQs IFBJVF9NT0RFKTsgICAgICAgIC8qIGJpbmFyeSwgbW9kZSAyLCBMU0IvTVNCLCBjaCAwICovCj4g LSAgICBvdXRiX3AoTEFUQ0ggJiAweGZmLCBQSVRfQ0gwKTsgLyogTFNCICovCj4gLSAgICBvdXRi KExBVENIID4+IDgsIFBJVF9DSDApOyAgICAgLyogTVNCICovCj4gKyAgICBwcmVpbml0X3BpdCgp OwoKVGhpcyBoaWdobGlnaHRzIHRoZSBmYWN0IHRoYXQgd2UgaGF2ZSB0d28gdW5jb25kaXRpb25h bCBjYWxscyB0bwpwcmVpbml0X3BpdCgpIGR1cmluZyBzdGFydHVwLCB3aGljaCBpcyBvbmUgdG9v IG1hbnkuCgppbml0X0lSUSgpIGlzIGNhbGxlZCByYXRoZXIgZWFybGllciB0aGFuIGVhcmx5X3Rp bWVfaW5pdCgpLCBidXQgSSBjYW4ndApzcG90IGFueXRoaW5nIGluYmV0d2VlbiB0aGUgdHdvIGNh bGxzIHdoaWNoIHdvdWxkIHJlcXVpcmUgdGhlIFBJVCB0byBiZQpzZXQgdXAuICBBRkFJQ1QsIGl0 IGlzIHNhZmUgdG8ganVzdCBkcm9wIHRoZSBwcmVpbml0X3BpdCgpIGNhbGwgaGVyZS4KCj4gQEAg LTM0MCw3ICszNDgsOCBAQCBzdGF0aWMgc3RydWN0IHBsYXRmb3JtX3RpbWVzb3VyY2UgX19pbml0 Cj4gICAgICAuZnJlcXVlbmN5ID0gQ0xPQ0tfVElDS19SQVRFLAo+ICAgICAgLnJlYWRfY291bnRl ciA9IHJlYWRfcGl0X2NvdW50LAo+ICAgICAgLmNvdW50ZXJfYml0cyA9IDMyLAo+IC0gICAgLmlu aXQgPSBpbml0X3BpdAo+ICsgICAgLmluaXQgPSBpbml0X3BpdCwKPiArICAgIC5yZXN1bWUgPSBy ZXN1bWVfcGl0CgpQbGVhc2UgYWRkIGEgcmVkdW5kYW50IGNvbW1hIGF0IHRoZSBlbmQsIHRvIHJl ZHVjZSB0aGUgbmV4dCBkaWZmIHRvCmNoYW5nZSB0aGlzIGJsb2NrLgoKfkFuZHJldwoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4t ZGV2ZWwK