From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v2 3/6] x86/time: implement tsc as clocksource Date: Tue, 29 Mar 2016 13:39:03 -0400 Message-ID: <20160329173903.GC4793@char.us.oracle.com> References: <1459259051-4943-1-git-send-email-joao.m.martins@oracle.com> <1459259051-4943-4-git-send-email-joao.m.martins@oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1459259051-4943-4-git-send-email-joao.m.martins@oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Joao Martins Cc: Andrew Cooper , Keir Fraser , Jan Beulich , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org PiAgc3RhdGljIHZvaWQgdHNjX2NoZWNrX3NsYXZlKHZvaWQgKnVudXNlZCkKPiBAQCAtMTQzNyw2 ICsxNTE1LDIwIEBAIHN0YXRpYyBpbnQgX19pbml0IHZlcmlmeV90c2NfcmVsaWFiaWxpdHkodm9p ZCkKPiAgICAgICAgICB9Cj4gICAgICB9Cj4gIAo+ICsgICAgaWYgKCAhc3RyY21wKG9wdF9jbG9j a3NvdXJjZSwgInRzYyIpICkKClBscyBhbHNvIHVwZGF0ZSB4ZW4tY29tbWFuZC1saW5lLm1hcmtk b3duIAoKPiArICAgIHsKPiArICAgICAgICBpZiAoIHRyeV9wbGF0Zm9ybV90aW1lcigmcGx0X3Rz YykgPiAwICkKPiArICAgICAgICB7Cj4gKyAgICAgICAgICAgIHByaW50ayhYRU5MT0dfSU5GTyAi U3dpdGNoZWQgdG8gUGxhdGZvcm0gdGltZXIgJXMgVFNDXG4iLAo+ICsgICAgICAgICAgICAgICAg ICAgZnJlcV9zdHJpbmcocGx0X3NyYy5mcmVxdWVuY3kpKTsKPiArCj4gKyAgICAgICAgICAgIGlu aXRfcGVyY3B1X3RpbWUoKTsKPiArCj4gKyAgICAgICAgICAgIGluaXRfdGltZXIoJmNhbGlicmF0 aW9uX3RpbWVyLCB0aW1lX2NhbGlicmF0aW9uLCBOVUxMLCAwKTsKPiArICAgICAgICAgICAgc2V0 X3RpbWVyKCZjYWxpYnJhdGlvbl90aW1lciwgTk9XKCkgKyBFUE9DSCk7Cj4gKyAgICAgICAgfQo+ ICsgICAgfQo+ICsKPiAgICAgIHJldHVybiAwOwo+ICB9Cj4gIF9faW5pdGNhbGwodmVyaWZ5X3Rz Y19yZWxpYWJpbGl0eSk7Cj4gQEAgLTE0NzYsNiArMTU2OCw3IEBAIHZvaWQgX19pbml0IGVhcmx5 X3RpbWVfaW5pdCh2b2lkKQo+ICAgICAgc3RydWN0IGNwdV90aW1lICp0ID0gJnRoaXNfY3B1KGNw dV90aW1lKTsKPiAgICAgIHU2NCB0bXAgPSBpbml0X3BpdF9hbmRfY2FsaWJyYXRlX3RzYygpOwo+ ICAKPiArICAgIHRzY19mcmVxID0gdG1wOwo+ICAgICAgc2V0X3RpbWVfc2NhbGUoJnQtPnRzY19z Y2FsZSwgdG1wKTsKPiAgICAgIHQtPmxvY2FsX3RzY19zdGFtcCA9IGJvb3RfdHNjX3N0YW1wOwo+ ICAKPiAtLSAKPiAyLjEuNAo+IAo+IAo+IF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fCj4gWGVuLWRldmVsIG1haWxpbmcgbGlzdAo+IFhlbi1kZXZlbEBsaXN0 cy54ZW4ub3JnCj4gaHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCgpfX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0 Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=