From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v5 17/28] xsplice: Add support for exception tables. Date: Wed, 06 Apr 2016 19:21:27 -0600 Message-ID: <5705C42702000078000E5F11@prv-mh.provo.novell.com> References: <1458849640-22588-1-git-send-email-konrad.wilk@oracle.com> <1458849640-22588-18-git-send-email-konrad.wilk@oracle.com> <56FEB8BE02000078000E244B@prv-mh.provo.novell.com> <20160406144140.GA7477@localhost.localdomain> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1anyda-0003Fx-I9 for xen-devel@lists.xenproject.org; Thu, 07 Apr 2016 01:21:34 +0000 In-Reply-To: <20160406144140.GA7477@localhost.localdomain> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: konrad@kernel.org Cc: keir@xen.org, andrew.cooper3@citrix.com, mpohlack@amazon.de, ross.lagerwall@citrix.com, sasha.levin@oracle.com, xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org Pj4+IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkQGtlcm5lbC5vcmc+IDA0LzA2LzE2IDQ6 NDIgUE0gPj4+Cj5PbiBGcmksIEFwciAwMSwgMjAxNiBhdCAxMDowNjo1NEFNIC0wNjAwLCBKYW4g QmV1bGljaCB3cm90ZToKPj4gPj4+IE9uIDI0LjAzLjE2IGF0IDIxOjAwLCA8a29ucmFkLndpbGtA b3JhY2xlLmNvbT4gd3JvdGU6Cj4+ID4gLS0tIGEveGVuL2NvbW1vbi94c3BsaWNlLmMKPj4gPiAr KysgYi94ZW4vY29tbW9uL3hzcGxpY2UuYwo+PiA+IEBAIC01NzMsNiArNTczLDI1IEBAIHN0YXRp YyBpbnQgcHJlcGFyZV9wYXlsb2FkKHN0cnVjdCBwYXlsb2FkICpwYXlsb2FkLAo+PiA+ICAgICAg ICAgIHJlZ2lvbi0+ZnJhbWVbaV0ubl9idWdzID0gc2VjLT5zZWMtPnNoX3NpemUgLyBzaXplb2Yo c3RydWN0IGJ1Z19mcmFtZSk7Cj4+ID4gICAgICB9Cj4+ID4gIAo+PiA+ICsjaWZkZWYgQ09ORklH X1g4Ngo+PiA+ICsgICAgc2VjID0geHNwbGljZV9lbGZfc2VjX2J5X25hbWUoZWxmLCAiLmV4X3Rh YmxlIik7Cj4+ID4gKyAgICBpZiAoIHNlYyApCj4+ID4gKyAgICB7Cj4+ID4gKyAgICAgICAgaWYg KCAhc2VjLT5zZWMtPnNoX3NpemUgfHwKPj4gPiArICAgICAgICAgICAgIChzZWMtPnNlYy0+c2hf c2l6ZSAlIHNpemVvZiAoc3RydWN0IGV4Y2VwdGlvbl90YWJsZV9lbnRyeSkpICkKPj4gPiArICAg ICAgICB7Cj4+ID4gKyAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0RFQlVHLCAiJXMlczogV3Jv bmcgc2l6ZSBvZiAuZXhfdGFibGUgKGV4cDolbHUgdnMgJWx1KSFcbiIsCj4+ID4gKyAgICAgICAg ICAgICAgICAgICAgWFNQTElDRSwgZWxmLT5uYW1lLCBzaXplb2YgKHN0cnVjdCBleGNlcHRpb25f dGFibGVfZW50cnkpLAo+PiA+ICsgICAgICAgICAgICAgICAgICAgIHNlYy0+c2VjLT5zaF9zaXpl KTsKPj4gPiArICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4+ID4gKyAgICAgICAgfQo+PiA+ ICsKPj4gPiArICAgICAgICByZWdpb24tPmV4ID0gKHN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50 cnkgKilzZWMtPmxvYWRfYWRkcjsKPj4gPiArICAgICAgICByZWdpb24tPmV4X2VuZCA9IChzdHJ1 Y3QgZXhjZXB0aW9uX3RhYmxlX2VudHJ5ICopKHNlYy0+bG9hZF9hZGRyICsgc2VjLT5zZWMtPnNo X3NpemUpOwo+PiA+ICsKPj4gPiArICAgICAgICBzb3J0X2V4Y2VwdGlvbl90YWJsZShyZWdpb24t PmV4LCByZWdpb24tPmV4X2VuZCk7Cj4+ID4gKyAgICB9Cj4+ID4gKyNlbmRpZgo+PiAKPj4gTm90 aGluZyBoZXJlIGlzIHJlYWxseSB4ODYtc3BlY2lmaWMsIHNvIHRoZSBlYXJsaWVyIGNvbW1lbnQg b24gdGhlCj4+IGNvbmRpdGlvbmFscyBiZXR0ZXIgZ29pbmcgYXdheSBhcHBsaWVzIGhlcmUgdG9v Lgo+Cj5CdXQgdGhlcmUgaXMgbm8gc29ydF9leGNlcHRpb25fdGFibGUgb24gQVJNLCBub3Igd291 bGQgdGhlIHNpemVvZiB3b3JrCj5vbiBBUk0/IE9yIGFyZSB5b3Ugc2F5aW5nIEkgc2hvdWxkIGFk ZCBhbiAuLiBlbXB0eSBmdW5jdGlvbiBhbmQKPnN0cnVjdHVyZSBmb3IgdGhpcz8KClRoZSBsYWNr IG9mIHNvcnRfZXhjZXB0aW9uX3RhYmxlKCkgd291bGQgYmUgZWFzeSB0byBkZWFsIHdpdGgsIGJ1 dCBJIGluZGVlZApvdmVybG9va2VkIHRoZSBzaXplb2YoKS4gU28gSSBhZ3JlZSB3aXRoIHlvdSBh bmQgQW5kcmV3IHRoYXQgdGhlIGNvbmRpdGlvbmFscwpzaG91bGQgc3RheSwgYnV0IEknZCBsaWtl IHRoZW0gdG8gYmUgaW52ZXJ0ZWQgKGkuZS4gdGVzdCBmb3IgIUFSTSkuCgpKYW4KCgpfX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGlu ZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1k ZXZlbAo=