From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v5 17/28] xsplice: Add support for exception tables. Date: Wed, 6 Apr 2016 16:32:07 +0100 Message-ID: <57052BF7.2090708@citrix.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.bemta6.messagelabs.com ([85.158.143.247]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1anpRG-0000PP-29 for xen-devel@lists.xenproject.org; Wed, 06 Apr 2016 15:32:14 +0000 In-Reply-To: <20160406144140.GA7477@localhost.localdomain> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Konrad Rzeszutek Wilk , Jan Beulich Cc: Keir Fraser , mpohlack@amazon.de, ross.lagerwall@citrix.com, sasha.levin@oracle.com, xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org T24gMDYvMDQvMTYgMTU6NDEsIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90ZToKPiBPbiBGcmks IEFwciAwMSwgMjAxNiBhdCAxMDowNjo1NEFNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToKPj4+ Pj4gT24gMjQuMDMuMTYgYXQgMjE6MDAsIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPiB3cm90ZToK Pj4+IC0tLSBhL3hlbi9jb21tb24veHNwbGljZS5jCj4+PiArKysgYi94ZW4vY29tbW9uL3hzcGxp Y2UuYwo+Pj4gQEAgLTU3Myw2ICs1NzMsMjUgQEAgc3RhdGljIGludCBwcmVwYXJlX3BheWxvYWQo c3RydWN0IHBheWxvYWQgKnBheWxvYWQsCj4+PiAgICAgICAgICByZWdpb24tPmZyYW1lW2ldLm5f YnVncyA9IHNlYy0+c2VjLT5zaF9zaXplIC8gc2l6ZW9mKHN0cnVjdCBidWdfZnJhbWUpOwo+Pj4g ICAgICB9Cj4+PiAgCj4+PiArI2lmZGVmIENPTkZJR19YODYKPj4+ICsgICAgc2VjID0geHNwbGlj ZV9lbGZfc2VjX2J5X25hbWUoZWxmLCAiLmV4X3RhYmxlIik7Cj4+PiArICAgIGlmICggc2VjICkK Pj4+ICsgICAgewo+Pj4gKyAgICAgICAgaWYgKCAhc2VjLT5zZWMtPnNoX3NpemUgfHwKPj4+ICsg ICAgICAgICAgICAgKHNlYy0+c2VjLT5zaF9zaXplICUgc2l6ZW9mIChzdHJ1Y3QgZXhjZXB0aW9u X3RhYmxlX2VudHJ5KSkgKQo+Pj4gKyAgICAgICAgewo+Pj4gKyAgICAgICAgICAgIGRwcmludGso WEVOTE9HX0RFQlVHLCAiJXMlczogV3Jvbmcgc2l6ZSBvZiAuZXhfdGFibGUgKGV4cDolbHUgdnMg JWx1KSFcbiIsCj4+PiArICAgICAgICAgICAgICAgICAgICBYU1BMSUNFLCBlbGYtPm5hbWUsIHNp emVvZiAoc3RydWN0IGV4Y2VwdGlvbl90YWJsZV9lbnRyeSksCj4+PiArICAgICAgICAgICAgICAg ICAgICBzZWMtPnNlYy0+c2hfc2l6ZSk7Cj4+PiArICAgICAgICAgICAgcmV0dXJuIC1FSU5WQUw7 Cj4+PiArICAgICAgICB9Cj4+PiArCj4+PiArICAgICAgICByZWdpb24tPmV4ID0gKHN0cnVjdCBl eGNlcHRpb25fdGFibGVfZW50cnkgKilzZWMtPmxvYWRfYWRkcjsKPj4+ICsgICAgICAgIHJlZ2lv bi0+ZXhfZW5kID0gKHN0cnVjdCBleGNlcHRpb25fdGFibGVfZW50cnkgKikoc2VjLT5sb2FkX2Fk ZHIgKyBzZWMtPnNlYy0+c2hfc2l6ZSk7Cj4+PiArCj4+PiArICAgICAgICBzb3J0X2V4Y2VwdGlv bl90YWJsZShyZWdpb24tPmV4LCByZWdpb24tPmV4X2VuZCk7Cj4+PiArICAgIH0KPj4+ICsjZW5k aWYKPj4gTm90aGluZyBoZXJlIGlzIHJlYWxseSB4ODYtc3BlY2lmaWMsIHNvIHRoZSBlYXJsaWVy IGNvbW1lbnQgb24gdGhlCj4+IGNvbmRpdGlvbmFscyBiZXR0ZXIgZ29pbmcgYXdheSBhcHBsaWVz IGhlcmUgdG9vLgo+IEJ1dCB0aGVyZSBpcyBubyBzb3J0X2V4Y2VwdGlvbl90YWJsZSBvbiBBUk0s IG5vciB3b3VsZCB0aGUgc2l6ZW9mIHdvcmsKPiBvbiBBUk0/IE9yIGFyZSB5b3Ugc2F5aW5nIEkg c2hvdWxkIGFkZCBhbiAuLiBlbXB0eSBmdW5jdGlvbiBhbmQKPiBzdHJ1Y3R1cmUgZm9yIHRoaXM/ CgpHaXZlbiB0aGUgbGFjayBvZiAic3RydWN0IGV4Y2VwdGlvbl90YWJsZV9lbnRyeSIgZW50aXJl bHkgb24gQVJNLCB3b3VsZApyZWNvbW1lbmQga2VlcGluZyB0aGUgI2lmZGVmcywgYXMgYmVpbmcg dGhlIGZhciBjbGVhbmVyIG9wdGlvbi4KCkxvbmd0ZXJtLCBBUk0gc2hvdWxkIGdhaW4gZXhjZXB0 aW9uIHRhYmxlIGhhbmRpbmcuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0 cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=