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: Fri, 01 Apr 2016 10:06:54 -0600 Message-ID: <56FEB8BE02000078000E244B@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> 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 1am1b9-0000bA-9k for xen-devel@lists.xenproject.org; Fri, 01 Apr 2016 16:06:59 +0000 In-Reply-To: <1458849640-22588-18-git-send-email-konrad.wilk@oracle.com> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: ross.lagerwall@citrix.com, Konrad Rzeszutek Wilk Cc: Keir Fraser , andrew.cooper3@citrix.com, mpohlack@amazon.de, sasha.levin@oracle.com, xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDI0LjAzLjE2IGF0IDIxOjAwLCA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4gd3JvdGU6 Cj4gLS0tIGEveGVuL2NvbW1vbi94c3BsaWNlLmMKPiArKysgYi94ZW4vY29tbW9uL3hzcGxpY2Uu Ywo+IEBAIC01NzMsNiArNTczLDI1IEBAIHN0YXRpYyBpbnQgcHJlcGFyZV9wYXlsb2FkKHN0cnVj dCBwYXlsb2FkICpwYXlsb2FkLAo+ICAgICAgICAgIHJlZ2lvbi0+ZnJhbWVbaV0ubl9idWdzID0g c2VjLT5zZWMtPnNoX3NpemUgLyBzaXplb2Yoc3RydWN0IGJ1Z19mcmFtZSk7Cj4gICAgICB9Cj4g IAo+ICsjaWZkZWYgQ09ORklHX1g4Ngo+ICsgICAgc2VjID0geHNwbGljZV9lbGZfc2VjX2J5X25h bWUoZWxmLCAiLmV4X3RhYmxlIik7Cj4gKyAgICBpZiAoIHNlYyApCj4gKyAgICB7Cj4gKyAgICAg ICAgaWYgKCAhc2VjLT5zZWMtPnNoX3NpemUgfHwKPiArICAgICAgICAgICAgIChzZWMtPnNlYy0+ c2hfc2l6ZSAlIHNpemVvZiAoc3RydWN0IGV4Y2VwdGlvbl90YWJsZV9lbnRyeSkpICkKPiArICAg ICAgICB7Cj4gKyAgICAgICAgICAgIGRwcmludGsoWEVOTE9HX0RFQlVHLCAiJXMlczogV3Jvbmcg c2l6ZSBvZiAuZXhfdGFibGUgKGV4cDolbHUgdnMgJWx1KSFcbiIsCj4gKyAgICAgICAgICAgICAg ICAgICAgWFNQTElDRSwgZWxmLT5uYW1lLCBzaXplb2YgKHN0cnVjdCBleGNlcHRpb25fdGFibGVf ZW50cnkpLAo+ICsgICAgICAgICAgICAgICAgICAgIHNlYy0+c2VjLT5zaF9zaXplKTsKPiArICAg ICAgICAgICAgcmV0dXJuIC1FSU5WQUw7Cj4gKyAgICAgICAgfQo+ICsKPiArICAgICAgICByZWdp b24tPmV4ID0gKHN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50cnkgKilzZWMtPmxvYWRfYWRkcjsK PiArICAgICAgICByZWdpb24tPmV4X2VuZCA9IChzdHJ1Y3QgZXhjZXB0aW9uX3RhYmxlX2VudHJ5 ICopKHNlYy0+bG9hZF9hZGRyICsgc2VjLT5zZWMtPnNoX3NpemUpOwo+ICsKPiArICAgICAgICBz b3J0X2V4Y2VwdGlvbl90YWJsZShyZWdpb24tPmV4LCByZWdpb24tPmV4X2VuZCk7Cj4gKyAgICB9 Cj4gKyNlbmRpZgoKTm90aGluZyBoZXJlIGlzIHJlYWxseSB4ODYtc3BlY2lmaWMsIHNvIHRoZSBl YXJsaWVyIGNvbW1lbnQgb24gdGhlCmNvbmRpdGlvbmFscyBiZXR0ZXIgZ29pbmcgYXdheSBhcHBs aWVzIGhlcmUgdG9vLgoKPiAtLS0gYS94ZW4vaW5jbHVkZS9hc20teDg2L3VhY2Nlc3MuaAo+ICsr KyBiL3hlbi9pbmNsdWRlL2FzbS14ODYvdWFjY2Vzcy5oCj4gQEAgLTI3Niw2ICsyNzYsMTEgQEAg ZXh0ZXJuIHN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50cnkgCj4gX19zdGFydF9fX3ByZV9leF90 YWJsZVtdOwo+ICBleHRlcm4gc3RydWN0IGV4Y2VwdGlvbl90YWJsZV9lbnRyeSBfX3N0b3BfX19w cmVfZXhfdGFibGVbXTsKPiAgCj4gIGV4dGVybiB1bnNpZ25lZCBsb25nIHNlYXJjaF9leGNlcHRp b25fdGFibGUodW5zaWduZWQgbG9uZyk7Cj4gK2V4dGVybiB1bnNpZ25lZCBsb25nIHNlYXJjaF9v bmVfZXh0YWJsZShjb25zdCBzdHJ1Y3QgZXhjZXB0aW9uX3RhYmxlX2VudHJ5ICpmaXJzdCwKPiAr ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnN0IHN0cnVjdCBleGNl cHRpb25fdGFibGVfZW50cnkgKmxhc3QsCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICB1bnNpZ25lZCBsb25nIHZhbHVlKTsKCkkgY2FuJ3Qgc2VlbSB0byBmaW5kIGEg dXNlIG9mIHRoZSBvdXRzaWRlIGl0cyBkZWZpbmluZyBmaWxlLiBXaHkgaXMKdGhpcyBiZWluZyBt YWRlIGdsb2JhbD8KCkphbgoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcK aHR0cDovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==