From mboxrd@z Thu Jan 1 00:00:00 1970 From: Joao Martins Subject: Re: [PATCH v3 3/6] x86/time: streamline platform time init on plt_update() Date: Fri, 26 Aug 2016 16:12:39 +0100 Message-ID: <57C05C67.1020000@oracle.com> References: <1472042632-12883-1-git-send-email-joao.m.martins@oracle.com> <1472042632-12883-4-git-send-email-joao.m.martins@oracle.com> <57BEE0EB0200007800108E6E@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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bdIn8-0000Vd-Jz for xen-devel@lists.xenproject.org; Fri, 26 Aug 2016 15:11:34 +0000 In-Reply-To: <57BEE0EB0200007800108E6E@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 T24gMDgvMjUvMjAxNiAxMToxMyBBTSwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+Pj4gT24gMjQuMDgu MTYgYXQgMTQ6NDMsIDxqb2FvLm0ubWFydGluc0BvcmFjbGUuY29tPiB3cm90ZToKPj4gQW5kIHVz ZSB0byBpbml0aWFsaXplIHBsYXRmb3JtIHRpbWUgc29sZWx5IGZvciBjbG9ja3NvdXJjZT10c2Ms Cj4+IGFzIG9wcG9zZWQgdG8gaW5pdGlhbGl6aW5nIHBsYXRmb3JtIG92ZXJmbG93IHRpbWVyLCB3 aGljaCB3b3VsZAo+PiBvbmx5IGZpcmUgaW4gfjE4MCB5ZWFycyAob24gMi4yIEdoeiBCcm9hZHdl bGwgcHJvY2Vzc29yKS4KPiAKPiBEbyB3ZSByZWFsbHkgd2FudCB0byByaXNrIHRoaXMgdGltZSBw ZXJpb2QgZ29pbmcgZG93biBieSB0d28gb3JkZXJzCj4gb2YgbWFnbml0dWRlPyBJcyB0aGVyZSBh bnl0aGluZyB0aGF0J3MgcmVhbGx5IGV4cGVuc2l2ZSBpbiBzZXR0aW5nIHRoZQo+IG92ZXJmbG93 IHRpbWVyIGluIHRoZSBmYXIgZGlzdGFudCBmdXR1cmU/Ckl0IHdhc24ndCBhYm91dCBjb3N0IGJ1 dCByYXRoZXIgc2V0dGluZyB0aGUgdGltZXIgaW4gYSBzbyBkaXN0YW50IGZ1dHVyZS4gSSBjb3Vs ZApkZWNyZWFzZSB0byBhbiB5ZWFyIHRpbWUsIG1vbnRoIG9yIGRheS4gQnV0IGRvIHlvdSB0aGlu ayB3ZSByZWFsbHkgbmVlZCB0aGF0IG92ZXJmbG93CmhhbmRsaW5nIGZvciBUU0M/Cgo+PiBDaGFu Z2VzIHNpbmNlIHYyOgo+PiAgLSBSZW1vdmUgcG9pbnRsZXNzIGludGlhbGl6ZXIgYW5kIHJlcGxh Y2UgaXQgd2l0aCB0aGUKPj4gIHBsYXRmb3JtX3RpbWUgaW5pdCByZXR1cm4uCj4gCj4gRG9lcyB0 aGlzIHJlYWxseSBhcHBseSB0byB0aGlzIHBhdGNoPwpPaCBubywgVGhlIGNvbW1lbnQgc2hvdWxk IGhhdmUgYmVlbiBzb21ldGhpbmcgbGlrZToKCiJSZW1vdmUgY2xvY2tzb3VyY2VfaXNfdHNjIGlu IGZhdm9yIG9mIGNvbXBhcmluZyBwdHMgYWdhaW5zdCBwbHRfdHNjIgoKPiAKPj4gLS0tIGEveGVu L2FyY2gveDg2L3RpbWUuYwo+PiArKysgYi94ZW4vYXJjaC94ODYvdGltZS5jCj4+IEBAIC01MjYs MTcgKzUyNiwzMSBAQCBzdGF0aWMgc190aW1lX3QgX19yZWFkX3BsYXRmb3JtX3N0aW1lKHU2NCAK Pj4gcGxhdGZvcm1fdGltZSkKPj4gICAgICByZXR1cm4gKHN0aW1lX3BsYXRmb3JtX3N0YW1wICsg c2NhbGVfZGVsdGEoZGlmZiwgJnBsdF9zY2FsZSkpOwo+PiAgfQo+PiAgCj4+ICtzdGF0aWMgdm9p ZCBfX3BsdF91cGRhdGUodm9pZCkKPiAKPiBBIHNpbmdsZSBsZWFkaW5nIHVuZGVyc2NvcmUgb25s eSwgcGxlYXNlLgpGaXhlZC4KCj4gCj4+IEBAIC02MzAsMTAgKzY0NCwyMSBAQCBzdGF0aWMgczY0 IF9faW5pdCB0cnlfcGxhdGZvcm1fdGltZXIoc3RydWN0IHBsYXRmb3JtX3RpbWVzb3VyY2UgKnB0 cykKPj4gIAo+PiAgICAgIHNldF90aW1lX3NjYWxlKCZwbHRfc2NhbGUsIHB0cy0+ZnJlcXVlbmN5 KTsKPj4gIAo+PiAtICAgIHBsdF9vdmVyZmxvd19wZXJpb2QgPSBzY2FsZV9kZWx0YSgKPj4gLSAg ICAgICAgMXVsbCA8PCAocHRzLT5jb3VudGVyX2JpdHMgLSAxKSwgJnBsdF9zY2FsZSk7Cj4+ICAg ICAgcGx0X3NyYyA9ICpwdHM7Cj4+ICAKPj4gKyAgICBpZiAoIHB0cyA9PSAmcGx0X3RzYyApCj4+ ICsgICAgewo+PiArICAgICAgICBwbHRfdXBkYXRlKCk7Cj4+ICsgICAgfQo+IAo+IFVubmVjZXNz YXJ5IGJyYWNlcy4KRml4ZWQuCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK