From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v4 7/9] livepatch: NOP if func->new_[addr] is zero. Date: Tue, 6 Sep 2016 16:05:38 -0400 Message-ID: <20160906200538.GB32099@char.us.oracle.com> References: <1472005332-32207-1-git-send-email-konrad.wilk@oracle.com> <1472005332-32207-8-git-send-email-konrad.wilk@oracle.com> <57BD814E0200007800108843@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 1bhMct-0002jV-Vu for xen-devel@lists.xenproject.org; Tue, 06 Sep 2016 20:05:48 +0000 Content-Disposition: inline In-Reply-To: <57BD814E0200007800108843@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, ross.lagerwall@citrix.com List-Id: xen-devel@lists.xenproject.org T24gV2VkLCBBdWcgMjQsIDIwMTYgYXQgMDM6MTM6MThBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDI0LjA4LjE2IGF0IDA0OjIyLCA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4g d3JvdGU6Cj4gPiBUaGUgTk9QIGZ1bmN0aW9uYWxpdHkgd2lsbCBOT1AgYW55IG9mIHRoZSBjb2Rl IGF0Cj4gPiB0aGUgJ29sZF9hZGRyJyBvciBhdCAnbmFtZScgaWYgdGhlICduZXdfYWRkcicgaXMg emVyby4KPiA+IFRoZSBwdXJwb3NlIG9mIHRoaXMgaXMgdG8gTk9QIG91dCBjYWxscywgc3VjaCBh czoKPiA+IAo+ID4gIGU4IDw0LWJ5dGVzLW9mZnNldD4KPiA+IAo+ID4gKDUgYnl0ZSBpbnNuKSwg b3Igb24gQVJNIGEgNCBieXRlIGluc24gZm9yIGJyYW5jaGluZy4KPiA+IEJ1dCBvbiB4ODYgd2Ug Y291bGQgTk9QIGluc3RydWN0aW9ucyB0aGF0IGFyZSBtdWNoCj4gPiBzaG9ydGVyIG9yIGxvbmdl ciAodXAgdG8gMTUgYnl0ZXMpLgo+IAo+IEFuZCB3ZSBjb3VsZCBOT1AgbXVsdGlwbGUgaW5zdHJ1 Y3Rpb25zIGluIG9uZSBnbywgaS5lLiB0aGUgbmV3Cj4gYm91bmRhcnkgeW91IGludHJvZHVjZSBp cyBzdGlsbCBhcmJpdHJhcnkuCgpUcnVlLgoKSSBhbSBsaW1pdGVkIGJ5IHRoZSAnc3RydWN0IGxp dmVwYXRjaF9mdW5jJyAtPiBvcGFxdWVbMzFdIHNpemUuCgpJIGZpZ3VyZWQgYW4gT0sgbGltaXQg d291bGQgYmUgdXAgdG8gYSBtYXhpbXVtIHBsYXRmb3JtIGluc3RydWN0aW9uIHNpemUuClRoYXQg aXMgd2hhdCB0aGUgZGVzaWduIGRvY3VtZW50IG1lbnRpb25zIHRvbzoKIiB0aGVuIGBuZXdfc2l6 ZWAgZGV0ZXJtaW5lcyBob3cgbWFueSBpbnN0cnVjdGlvbiBieXRlcyB0byBOT1AgKHVwIHRvCnBs YXRmb3JtIGxpbWl0YXRpb25zKS4iCgpCdXQgaW4gcmVhbGl0eSBpdCBjb3VsZCBiZSB1cCB0byAz MSBieXRlcyAtIHVubGVzcyBJIHJld29yayB0aGUgJ29wYXF1ZScKdG8gaGF2ZSBhIHZvaWQgcG9p bnRlciB0byBzb21lIGJpZ2dlciBzaXplIHN0cnVjdHVyZSAtIGJ1dCBpZiBJIGRvIHRoYXQKdGhl biB0aGlzIGdldHMgY29tcGxpY2F0ZWQuCgpLZWVwIGluIG1pbmQgdGhhdCB0aGUgcGVyc29uIHdy aXR0aW5nIHRoZSBwYXlsb2FkIGNhbiBoYXZlIG11bHRpcGxlCidzdHJ1Y3QgbGl2ZXBhdGNoX2Z1 bmMnIC0gc28geW91IGNvdWxkIE5PUCBhIHN0cmVhbSBvZiBzYXkgMzAgYnl0ZXMKdXNpbmcgdHdv ICdzdHJ1Y3QgbGl2ZXBhdGNoX2Z1bmMnLgoKSWYgd2UgYWxsb3cgdGhlIE5PUCB0byBiZSB1cCB0 byB0aGUgc2l6ZSBvZiB0aGUgJ29wYXF1ZScgc2l6ZSwgdGhlbgp5b3UgY291bGQgTk9QIGEgc3Ry ZWFtIG9mIGluc3RydWN0aW9ucyB1cCB0byA2MiBieXRlcyB3aXRoIHR3byAKJ3N0cnVjdCBsaXZl cGF0Y2hfZnVuYycuIG9yIHN1Y2guIFRob3VnaHQgdG8ga2VlcCB0aGlzIGZyb20gYmxvd2luZwp1 cCBvbiBBUk0gSSB3b3VsZCBzYXkgaXQgaGFzIHRvIGJlIHVwIHRvIG1vZHVsbyA0LgoKRG8geW91 IGhhdmUgYSBwcmVmZXJlbmNlIG9uIHRoaXM/Cgo+IAo+IEphbgo+IAoKX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApY ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==