From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v5 06/16] livepatch: ARM/x86: Check displacement of old_addr and new_addr Date: Fri, 23 Sep 2016 11:37:27 -0400 Message-ID: <20160923153727.GC25028@char.us.oracle.com> References: <1474479154-20991-1-git-send-email-konrad.wilk@oracle.com> <1474479154-20991-7-git-send-email-konrad.wilk@oracle.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 1bnSXu-0007Iv-LK for xen-devel@lists.xenproject.org; Fri, 23 Sep 2016 15:37:50 +0000 Content-Disposition: inline In-Reply-To: List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Ross Lagerwall Cc: sstabellini@kernel.org, Andrew Cooper , julien.grall@arm.com, Jan Beulich , xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gRnJpLCBTZXAgMjMsIDIwMTYgYXQgMDM6MzY6MjdQTSArMDEwMCwgUm9zcyBMYWdlcndhbGwg d3JvdGU6Cj4gT24gMDkvMjEvMjAxNiAwNjozMiBQTSwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdy b3RlOgo+ID4gSWYgdGhlIGRpc3RhbmNlIGlzIHRvbyBiaWcgd2UgYXJlIGluIHRyb3VibGUgLSBh cyBvdXIgcmVsb2NhdGlvbgo+ID4gZGlzdGFuY2UgY2FuIHN1cmVseSBiZSBjbGlwcGVkLCBvciBz dGlsbCBoYXZlIGEgdmFsaWQgd2lkdGggLSBidXQKPiA+IGNhdXNlIGFuIG92ZXJmbG93IG9mIGRp c3RhbmNlLgo+ID4gCj4gPiBPbiB2YXJpb3VzIGFyY2hpdGVjdHVyZXMgdGhlIG1heGltdW0gZGlz cGxhY2VtZW50IGZvciBhIHVuY29uZGl0aW9uYWwKPiA+IGJyYW5jaC9qdW1wIHZhcmllcy4gQVJN MzIgaXMgKy8tIDMyTUIsIEFSTTY0IGlzICsvLSAxMjhNQiB3aGlsZSB4ODYKPiA+IGZvciAzMi1i aXQgcmVsb2NhdGlvbnMgaXMgKy8tIDJHLgo+ID4gCj4gPiBOb3RlOiBPbiB4ODYgd2UgY291bGQg dXNlIHRoZSA2NC1iaXQgam1wcSBpbnN0cnVjdGlvbiB3aGljaAo+ID4gd291bGQgcHJvdmlkZSBt dWNoIGJpZ2dlciBkaXNwbGFjZW1lbnQgdG8gZG8gYSBqdW1wLCBidXQgd2Ugd291bGQKPiA+IHN0 aWxsIGhhdmUgaXNzdWVzIHdpdGggdGhlIG5ldyBmdW5jdGlvbiBub3QgYmVpbmcgYWJsZSB0byBy ZWFjaAo+ID4gYW55IG9mIHRoZSBvbGQgZnVuY3Rpb25zIChhcyBhbGwgdGhlIHJlbG9jYXRpb25z IHdvdWxkIGFzc3VtZSAzMi1iaXQKPiA+IGRpc3BsYWNlbWVudCkuIEFuZCAiZnVydGhlcm1vcmUg d291bGQgcmVxdWlyZSBhbiByZWdpc3RlciBvcgo+ID4gbWVtb3J5IGxvY2F0aW9uIHRvIGxvYWQv c3RvcmUgdGhlIGFkZHJlc3MgdG8uIiAoRnJvbSBKYW4pLgo+ID4gCj4gPiBPbiBBUk0gdGhlIGNv bmRpdGlvbmFsIGJyYW5jaCBzdXBwb3J0cyBldmVuIGEgc21hbGxlciBkaXNwbGFjZW1lbnQKPiA+ IGJ1dCBmb3J0dW5hdGVseSB3ZSBhcmUgbm90IHVzaW5nIHRoYXQuCj4gCj4gV291bGRuJ3QgdGhp cyBiZSBzaW1wbGVyIGFzIGEgQlVJTERfQlVHX09OKCkgaW4gYXJjaF9saXZlcGF0Y2hfaW5pdCgp Pwo+IAo+IFNvbWV0aGluZyBsaWtlIEJVSUxEX0JVR19PTigoKFhFTl9WSVJUX0VORCAtIE5SX0NQ VVMgKiBQQUdFX1NJWkUpIC0KPiBYRU5fVklSVF9TVEFSVCkgPiBBUkNIX0xJVkVQQVRDSF9SQU5H RSk/Cj4gCj4gQW5kIEJVSUxEX0JVR19PTigoKFhFTl9WSVJUX0VORCAtIE5SX0NQVVMgKiBQQUdF X1NJWkUpIC0gWEVOX1ZJUlRfU1RBUlQpID4KPiBBUkNIX0xJVkVQQVRDSF9SQU5HRSkKPiAKPiBB bmQgc29tZXRoaW5nIHNpbWlsYXIgZm9yIEFSTS4uLgoKV2hhdCBkb2VzIHRoYXQgaGF2ZSB0byB3 aXRoIHRoZSBwYXlsb2FkPyBUaGUgZGlzcGxhY2VtZW50IGNhbGN1bGF0aW9ucyhjaGVja3MpCmFy ZSBkb25lIHdoZW4gd2UgbG9hZCB0aGUgcGF5bG9hZC4KPiAKPiAtLSAKPiBSb3NzIExhZ2Vyd2Fs bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl bi5vcmcveGVuLWRldmVsCg==