From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joao Martins Subject: Re: [PATCH v4 3/5] x86/time: refactor read_platform_stime() Date: Mon, 19 Sep 2016 17:11:26 +0100 Message-ID: <57E00E2E.6090903@oracle.com> References: <1473874670-4986-1-git-send-email-joao.m.martins@oracle.com> <1473874670-4986-4-git-send-email-joao.m.martins@oracle.com> <57DFD6F1020000780010FEB9@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.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bm18t-0007e2-Ld for xen-devel@lists.xenproject.org; Mon, 19 Sep 2016 16:10:03 +0000 In-Reply-To: <57DFD6F1020000780010FEB9@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 Cooper , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org CgpPbiAwOS8xOS8yMDE2IDExOjE1IEFNLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+PiBPbiAxNC4w OS4xNiBhdCAxOTozNywgPGpvYW8ubS5tYXJ0aW5zQG9yYWNsZS5jb20+IHdyb3RlOgo+PiBUbyBh bGxvdyB0aGUgY2FsbGVyIHRvIGZldGNoIHRoZSBsYXN0IHJlYWQgZnJvbSB0aGUgY2xvY2tzb3Vy Y2Ugd2hpY2gKPj4gd2FzIHVzZWQgdG8gY2FsY3VsYXRlIHN5c3RlbV90aW1lLiBUaGlzIGlzIGEg cHJlcmVxdWlzaXRlIGZvciBhCj4+IHN1YnNlcXVlbnQgcGF0Y2ggdGhhdCB3aWxsIHVzZSB0aGlz IGxhc3QgcmVhZC4KPj4KPj4gU2lnbmVkLW9mZi1ieTogSm9hbyBNYXJ0aW5zIDxqb2FvLm0ubWFy dGluc0BvcmFjbGUuY29tPgo+IAo+IEFja2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3Vz ZS5jb20+Cj4gd2l0aCBvbmUgZnVydGhlciBtaW5vciByZXF1ZXN0Ogo+IAo+PiAtLS0gYS94ZW4v YXJjaC94ODYvdGltZS5jCj4+ICsrKyBiL3hlbi9hcmNoL3g4Ni90aW1lLmMKPj4gQEAgLTU4MSwx OCArNTgxLDIyIEBAIHN0YXRpYyB2b2lkIHBsdF9vdmVyZmxvdyh2b2lkICp1bnVzZWQpCj4+ICAg ICAgc2V0X3RpbWVyKCZwbHRfb3ZlcmZsb3dfdGltZXIsIE5PVygpICsgcGx0X292ZXJmbG93X3Bl cmlvZCk7Cj4+ICB9Cj4+ICAKPj4gLXN0YXRpYyBzX3RpbWVfdCByZWFkX3BsYXRmb3JtX3N0aW1l KHZvaWQpCj4+ICtzdGF0aWMgc190aW1lX3QgcmVhZF9wbGF0Zm9ybV9zdGltZSh1NjQgKnN0YW1w KQo+PiAgewo+PiAtICAgIHU2NCBjb3VudDsKPj4gKyAgICB1NjQgcGx0X2NvdW50ZXIsIGNvdW50 Owo+PiAgICAgIHNfdGltZV90IHN0aW1lOwo+PiAgCj4+ICAgICAgQVNTRVJUKCFsb2NhbF9pcnFf aXNfZW5hYmxlZCgpKTsKPj4gIAo+PiAgICAgIHNwaW5fbG9jaygmcGxhdGZvcm1fdGltZXJfbG9j ayk7Cj4+IC0gICAgY291bnQgPSBwbHRfc3RhbXA2NCArICgocGx0X3NyYy5yZWFkX2NvdW50ZXIo KSAtIHBsdF9zdGFtcCkgJiBwbHRfbWFzayk7Cj4+ICsgICAgcGx0X2NvdW50ZXIgPSBwbHRfc3Jj LnJlYWRfY291bnRlcigpOwo+PiArICAgIGNvdW50ID0gcGx0X3N0YW1wNjQgKyAoKHBsdF9jb3Vu dGVyIC0gcGx0X3N0YW1wKSAmIHBsdF9tYXNrKTsKPj4gICAgICBzdGltZSA9IF9fcmVhZF9wbGF0 Zm9ybV9zdGltZShjb3VudCk7Cj4+ICAgICAgc3Bpbl91bmxvY2soJnBsYXRmb3JtX3RpbWVyX2xv Y2spOwo+PiAgCj4+ICsgICAgaWYgKCBzdGFtcCApCj4+ICsgICAgICAgICpzdGFtcCA9IHBsdF9j b3VudGVyOwo+IAo+IENvbnNpZGVyaW5nIHRoYXQgYWxsIGN1cnJlbnQgY2FsbGVycyBwYXNzIGlu IE5VTEwgYW5kIHlvdSBtZWFuIHRvCj4gYWRkIG9ubHkgb25lIChpaXJjKSB3aGljaCBkb2Vzbid0 LCBwbGVhc2UgYWRkIHVubGlrZWx5KCkgaGVyZS4KT0ssIEkgd2lsbCBhZGQgaXQsIFRoYW5rIHlv dSEKCkpvYW8KCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f Clhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9s aXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=