From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: Re: [PATCH v1 4/7] livepatch: Set timeout unit to nanoseconds Date: Mon, 12 Dec 2016 17:02:59 +0000 Message-ID: <20161212170259.GJ25175@citrix.com> References: <1481559490-13844-1-git-send-email-ross.lagerwall@citrix.com> <1481559490-13844-5-git-send-email-ross.lagerwall@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <1481559490-13844-5-git-send-email-ross.lagerwall@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Ross Lagerwall Cc: Wei Liu , Ian Jackson , xen-devel@lists.xen.org List-Id: xen-devel@lists.xenproject.org T24gTW9uLCBEZWMgMTIsIDIwMTYgYXQgMDQ6MTg6MDdQTSArMDAwMCwgUm9zcyBMYWdlcndhbGwg d3JvdGU6Cj4gVGhlIGh5cGVydmlzb3IgYWxyZWFkeSBleHBlY3RzIHRoZSB0aW1lb3V0IGZyb20g dGhlIGh5cGVyY2FsbCB0byBiZSBpbgo+IG5hbm9zZWNvbmRzLCBzbyBzZXQgdGhpcyBleHBlY3Rh dGlvbiBldmVyeXdoZXJlLgo+IAo+IFNpZ25lZC1vZmYtYnk6IFJvc3MgTGFnZXJ3YWxsIDxyb3Nz LmxhZ2Vyd2FsbEBjaXRyaXguY29tPgo+IC0tLQo+ICB0b29scy9saWJ4Yy9pbmNsdWRlL3hlbmN0 cmwuaCB8IDIgKy0KPiAgeGVuL2NvbW1vbi9saXZlcGF0Y2guYyAgICAgICAgfCA0ICsrLS0KPiAg eGVuL2luY2x1ZGUvcHVibGljL3N5c2N0bC5oICAgfCAyICstCj4gIDMgZmlsZXMgY2hhbmdlZCwg NCBpbnNlcnRpb25zKCspLCA0IGRlbGV0aW9ucygtKQo+IAo+IGRpZmYgLS1naXQgYS90b29scy9s aWJ4Yy9pbmNsdWRlL3hlbmN0cmwuaCBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oCj4g aW5kZXggMmM4MzU0NC4uNGFiMGY1NyAxMDA2NDQKPiAtLS0gYS90b29scy9saWJ4Yy9pbmNsdWRl L3hlbmN0cmwuaAo+ICsrKyBiL3Rvb2xzL2xpYnhjL2luY2x1ZGUveGVuY3RybC5oCj4gQEAgLTI3 MDMsNyArMjcwMyw3IEBAIGludCB4Y19saXZlcGF0Y2hfbGlzdCh4Y19pbnRlcmZhY2UgKnhjaCwg dW5zaWduZWQgaW50IG1heCwgdW5zaWduZWQgaW50IHN0YXJ0LAo+ICAgKiBUaGUgb3BlcmF0aW9u cyBhcmUgYXN5bmNocm9ub3VzIGFuZCB0aGUgaHlwZXJ2aXNvciBtYXkgdGFrZSBhIHdoaWxlCj4g ICAqIHRvIGNvbXBsZXRlIHRoZW0uIFRoZSBgdGltZW91dGAgb2ZmZXJzIGFuIG9wdGlvbiB0byBl eHBpcmUgdGhlCj4gICAqIG9wZXJhdGlvbiBpZiBpdCBjb3VsZCBub3QgYmUgY29tcGxldGVkIHdp dGhpbiB0aGUgc3BlY2lmaWVkIHRpbWUKPiAtICogKGluIG1zKS4gVmFsdWUgb2YgMCBtZWFucyBs ZXQgaHlwZXJ2aXNvciBkZWNpZGUgdGhlIGJlc3QgdGltZW91dC4KPiArICogKGluIG5zKS4gVmFs dWUgb2YgMCBtZWFucyBsZXQgaHlwZXJ2aXNvciBkZWNpZGUgdGhlIGJlc3QgdGltZW91dC4KCkFj a2VkLWJ5OiBXZWkgTGl1IDx3ZWkubGl1MkBjaXRyaXguY29tPgoKPiAgICovCj4gIGludCB4Y19s aXZlcGF0Y2hfYXBwbHkoeGNfaW50ZXJmYWNlICp4Y2gsIGNoYXIgKm5hbWUsIHVpbnQzMl90IHRp bWVvdXQpOwo+ICBpbnQgeGNfbGl2ZXBhdGNoX3JldmVydCh4Y19pbnRlcmZhY2UgKnhjaCwgY2hh ciAqbmFtZSwgdWludDMyX3QgdGltZW91dCk7Cj4gZGlmZiAtLWdpdCBhL3hlbi9jb21tb24vbGl2 ZXBhdGNoLmMgYi94ZW4vY29tbW9uL2xpdmVwYXRjaC5jCj4gaW5kZXggZmM4ZWY5OS4uMjQ2ZTY3 MyAxMDA2NDQKPiAtLS0gYS94ZW4vY29tbW9uL2xpdmVwYXRjaC5jCj4gKysrIGIveGVuL2NvbW1v bi9saXZlcGF0Y2guYwo+IEBAIC0xMjI3LDggKzEyMjcsOCBAQCBzdGF0aWMgaW50IHNjaGVkdWxl X3dvcmsoc3RydWN0IHBheWxvYWQgKmRhdGEsIHVpbnQzMl90IGNtZCwgdWludDMyX3QgdGltZW91 dCkKPiAgICAgIGxpdmVwYXRjaF93b3JrLmRhdGEgPSBkYXRhOwo+ICAgICAgbGl2ZXBhdGNoX3dv cmsudGltZW91dCA9IHRpbWVvdXQgPzogTUlMTElTRUNTKDMwKTsKPiAgCj4gLSAgICBkcHJpbnRr KFhFTkxPR19ERUJVRywgTElWRVBBVENIICIlczogdGltZW91dCBpcyAlIlBSSV9zdGltZSJtc1xu IiwKPiAtICAgICAgICAgICAgZGF0YS0+bmFtZSwgbGl2ZXBhdGNoX3dvcmsudGltZW91dCAvIE1J TExJU0VDUygxKSk7Cj4gKyAgICBkcHJpbnRrKFhFTkxPR19ERUJVRywgTElWRVBBVENIICIlczog dGltZW91dCBpcyAlIlBSSXUzMiJuc1xuIiwKPiArICAgICAgICAgICAgZGF0YS0+bmFtZSwgbGl2 ZXBhdGNoX3dvcmsudGltZW91dCk7Cj4gIAo+ICAgICAgYXRvbWljX3NldCgmbGl2ZXBhdGNoX3dv cmsuc2VtYXBob3JlLCAtMSk7Cj4gIAo+IGRpZmYgLS1naXQgYS94ZW4vaW5jbHVkZS9wdWJsaWMv c3lzY3RsLmggYi94ZW4vaW5jbHVkZS9wdWJsaWMvc3lzY3RsLmgKPiBpbmRleCAyOGFjNTZjLi4z YzY3ODU4IDEwMDY0NAo+IC0tLSBhL3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaAo+ICsrKyBi L3hlbi9pbmNsdWRlL3B1YmxpYy9zeXNjdGwuaAo+IEBAIC0xMDY4LDcgKzEwNjgsNyBAQCBzdHJ1 Y3QgeGVuX3N5c2N0bF9saXZlcGF0Y2hfYWN0aW9uIHsKPiAgI2RlZmluZSBMSVZFUEFUQ0hfQUNU SU9OX1JFUExBQ0UgICAgICA0Cj4gICAgICB1aW50MzJfdCBjbWQ7ICAgICAgICAgICAgICAgICAg ICAgICAgICAgLyogSU46IExJVkVQQVRDSF9BQ1RJT05fKi4gKi8KPiAgICAgIHVpbnQzMl90IHRp bWVvdXQ7ICAgICAgICAgICAgICAgICAgICAgICAvKiBJTjogWmVybyBpZiBubyB0aW1lb3V0LiAq Lwo+IC0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qIE9yIHVw cGVyIGJvdW5kIG9mIHRpbWUgKG1zKSAqLwo+ICsgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgIC8qIE9yIHVwcGVyIGJvdW5kIG9mIHRpbWUgKG5zKSAqLwoKSXMgdGhp cyBvbmx5IGZpeGluZyBhIHR5cG8gb3IgZG9lcyBpdCBjb25zdGl0dXRlIGEgY2hhbmdlIGluIGJl aGF2aW91cj8KVGhlIGxhdHRlciB3b3VsZCByZXN1bHQgaW4gYnVtcGluZyB0aGUgc3lzY3RsIG51 bWJlci4gQnV0IGZyb20gdGhlIGxvb2sKb2YgdGhlIHBhdGNoIEkgdGhpbmsgaXQgaXMgZG9pbmcg dGhlIGZvcm1lci4KCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgLyogZm9yIG9wZXJhdGlvbiB0byB0YWtlLiAqLwo+ICB9Owo+ICB0eXBlZGVmIHN0cnVjdCB4 ZW5fc3lzY3RsX2xpdmVwYXRjaF9hY3Rpb24geGVuX3N5c2N0bF9saXZlcGF0Y2hfYWN0aW9uX3Q7 Cj4gLS0gCj4gMi43LjQKPiAKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=