From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v9 07/27] arm/x86: Use struct virtual_region to do bug, symbol, and (x86) exception tables lookup. Date: Tue, 26 Apr 2016 04:31:30 -0600 Message-ID: <571F5FA202000078000E5C09@prv-mh.provo.novell.com> References: <1461598514-5440-1-git-send-email-konrad.wilk@oracle.com> <1461598514-5440-8-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 1av0HF-0004Tj-Od for xen-devel@lists.xenproject.org; Tue, 26 Apr 2016 10:31:33 +0000 In-Reply-To: <1461598514-5440-8-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: Konrad Rzeszutek Wilk Cc: Stefano Stabellini , Keir Fraser , ross.lagerwall@citrix.com, andrew.cooper3@citrix.com, mpohlack@amazon.de, Julien Grall , sasha.levin@oracle.com, xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDI1LjA0LjE2IGF0IDE3OjM0LCA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4gd3JvdGU6 Cj4gLS0tIC9kZXYvbnVsbAo+ICsrKyBiL3hlbi9jb21tb24vdmlydHVhbF9yZWdpb24uYwo+IEBA IC0wLDAgKzEsMTQ4IEBACj4gKy8qCj4gKyAqIENvcHlyaWdodCAoYykgMjAxNiBPcmFjbGUgYW5k L29yIGl0cyBhZmZpbGlhdGVzLiBBbGwgcmlnaHRzIHJlc2VydmVkLgo+ICsgKgo+ICsgKi8KPiAr Cj4gKyNpbmNsdWRlIDx4ZW4vaW5pdC5oPgo+ICsjaW5jbHVkZSA8eGVuL2tlcm5lbC5oPgo+ICsj aW5jbHVkZSA8eGVuL3JjdXBkYXRlLmg+Cj4gKyNpbmNsdWRlIDx4ZW4vc3BpbmxvY2suaD4KPiAr I2luY2x1ZGUgPHhlbi92aXJ0dWFsX3JlZ2lvbi5oPgo+ICsKPiArc3RhdGljIHN0cnVjdCB2aXJ0 dWFsX3JlZ2lvbiBjb3JlID0gewo+ICsgICAgLmxpc3QgPSBMSVNUX0hFQURfSU5JVChjb3JlLmxp c3QpLAo+ICsgICAgLnN0YXJ0ID0gX3N0ZXh0LAo+ICsgICAgLmVuZCA9IF9ldGV4dCwKPiArfTsK PiArCj4gKy8qIEJlY29tZXMgaXJyZWxldmFudCB3aGVuIF9faW5pdCBzZWN0aW9ucyBhcmUgY2xl YXJlZC4gKi8KPiArc3RhdGljIHN0cnVjdCB2aXJ0dWFsX3JlZ2lvbiBjb3JlX2luaXQgX19pbml0 ZGF0YSA9IHsKPiArICAgIC5saXN0ID0gTElTVF9IRUFEX0lOSVQoY29yZV9pbml0Lmxpc3QpLAo+ ICsgICAgLnN0YXJ0ID0gX3Npbml0dGV4dCwKPiArICAgIC5lbmQgPSBfZWluaXR0ZXh0LAo+ICt9 Owo+ICsKPiArLyoKPiArICogUkNVIGxvY2tpbmcuIEFkZGl0aW9ucyBhcmUgZG9uZSBlaXRoZXIg YXQgc3RhcnR1cCAod2hlbiB0aGVyZSBpcyBvbmx5Cj4gKyAqIG9uZSBDUFUpIG9yIHdoZW4gYWxs IENQVXMgYXJlIHJ1bm5pbmcgd2l0aG91dCBJUlFzLgo+ICsgKgo+ICsgKiBEZWxldGlvbnMgYXJl IGJpdCB0cmlja3kuIFdlIGRvIGl0IHdoZW4geFNwbGljaW5nIChhbGwgQ1BVcyBydW5uaW5nCj4g KyAqIHdpdGhvdXQgSVJRcykgb3IgZHVyaW5nIGJvb3R1cCAod2hlbiBjbGVhcmluZyB0aGUgaW5p dCkuCj4gKyAqCj4gKyAqIEhlbmNlIHdlIHVzZSBsaXN0X2RlbF9yY3UgKHdoaWNoIHNwb3J0cyBh biBtZW1vcnkgZmVuY2UpIGFuZCBhIHNwaW5sb2NrCj4gKyAqIG9uIGRlbGV0aW9uLgo+ICsgKgo+ ICsgKiBBbGwgcmVhZGVycyBvZiB2aXJ0dWFsX3JlZ2lvbl9saXN0IE1VU1QgdXNlIGxpc3QgbGlz dF9mb3JfZWFjaF9lbnRyeV9yY3UuCgpTdHJheSAibGlzdCI/Cgo+ICsgKgo+ICsgKi8KCkZvciB2 OC4xIEkgc2FpZCAiU3RyYXkgZW1wdHkgY29tbWVudCBsaW5lLiIgQW5kIEkgbm90aWNlIHRoZXJl J3MKYW5vdGhlciBvbmUgcmlnaHQgYXQgdGhlIHRvcCBvZiB0aGUgZmlsZS4KCkFuZCBmb3Igdjgu MSBJIGFsc28gc2FpZCAiV2l0aCB0aG9zZSBtaW5vciBhc3BlY3RzIHRha2VuIGNhcmUgb2YsCkFj a2VkLWJ5OiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+IiB3aGljaCBJIGNhbiBvbmx5 IHJlcGVhdApub3cuCgpKYW4KCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3Jn Cmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=