From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v5 13/28] xsplice, symbols: Implement symbol name resolution on address. Date: Thu, 7 Apr 2016 21:32:36 -0400 Message-ID: <20160408013235.GA31173@localhost.localdomain> References: <1458849640-22588-1-git-send-email-konrad.wilk@oracle.com> <1458849640-22588-14-git-send-email-konrad.wilk@oracle.com> <56FEABCC02000078000E232F@prv-mh.provo.novell.com> <20160407031434.GE24604@char.us.oracle.com> <57068EF902000078000E5FC2@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1aoLHu-0001Pn-0Y for xen-devel@lists.xenproject.org; Fri, 08 Apr 2016 01:32:42 +0000 Received: by mail-qk0-f194.google.com with SMTP id d3so4467607qke.0 for ; Thu, 07 Apr 2016 18:32:40 -0700 (PDT) Content-Disposition: inline In-Reply-To: <57068EF902000078000E5FC2@prv-mh.provo.novell.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Jan Beulich Cc: Keir Fraser , 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 T24gVGh1LCBBcHIgMDcsIDIwMTYgYXQgMDk6NDY6NDlBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDA3LjA0LjE2IGF0IDA1OjE0LCA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4g d3JvdGU6Cj4gPiBPbiBGcmksIEFwciAwMSwgMjAxNiBhdCAwOToxMTo0MEFNIC0wNjAwLCBKYW4g QmV1bGljaCB3cm90ZToKPiA+PiA+Pj4gT24gMjQuMDMuMTYgYXQgMjE6MDAsIDxrb25yYWQud2ls a0BvcmFjbGUuY29tPiB3cm90ZToKPiA+PiA+IC0tLSBhL3hlbi9hcmNoL3g4Ni9NYWtlZmlsZQo+ ID4+ID4gKysrIGIveGVuL2FyY2gveDg2L01ha2VmaWxlCj4gPj4gPiBAQCAtMTEzLDEyICsxMTMs MTQgQEAgJChUQVJHRVQpLXN5bXM6IHByZWxpbmsubyB4ZW4ubGRzICQoQkFTRURJUikvY29tbW9u L3N5bWJvbHMtZHVtbXkubwo+ID4+ID4gIAkkKExEKSAkKExERkxBR1MpIC1UIHhlbi5sZHMgLU4g cHJlbGluay5vIFwKPiA+PiA+ICAJICAgICQoQkFTRURJUikvY29tbW9uL3N5bWJvbHMtZHVtbXku byAtbyAkKEBEKS8uJChARikuMAo+ID4+ID4gIAkkKE5NKSAtcGEgLS1mb3JtYXQ9c3lzdiAkKEBE KS8uJChARikuMCBcCj4gPj4gPiAtCQl8ICQoQkFTRURJUikvdG9vbHMvc3ltYm9scyAtLXN5c3Yg LS1zb3J0ID4kKEBEKS8uJChARikuMC5TCj4gPj4gPiArCQl8ICQoQkFTRURJUikvdG9vbHMvc3lt Ym9scyAtLWFsbC1zeW1ib2xzIC0tc3lzdiAtLXNvcnQgXAo+ID4+ID4gKwkJPiQoQEQpLy4kKEBG KS4wLlMKPiA+PiA+ICAJJChNQUtFKSAtZiAkKEJBU0VESVIpL1J1bGVzLm1rICQoQEQpLy4kKEBG KS4wLm8KPiA+PiA+ICAJJChMRCkgJChMREZMQUdTKSAtVCB4ZW4ubGRzIC1OIHByZWxpbmsubyBc Cj4gPj4gPiAgCSAgICAkKEBEKS8uJChARikuMC5vIC1vICQoQEQpLy4kKEBGKS4xCj4gPj4gPiAg CSQoTk0pIC1wYSAtLWZvcm1hdD1zeXN2ICQoQEQpLy4kKEBGKS4xIFwKPiA+PiA+IC0JCXwgJChC QVNFRElSKS90b29scy9zeW1ib2xzIC0tc3lzdiAtLXNvcnQgLS13YXJuLWR1cCA+JChARCkvLiQo QEYpLjEuUwo+ID4+ID4gKwkJfCAkKEJBU0VESVIpL3Rvb2xzL3N5bWJvbHMgLS1hbGwtc3ltYm9s cyAtLXN5c3YgLS1zb3J0IC0td2Fybi1kdXAgXAo+ID4+ID4gKwkJPiQoQEQpLy4kKEBGKS4xLlMK PiA+PiAKPiA+PiBUaGlzIGFkZGl0aW9uIHNob3VsZCBiZSBkZXBlbmRlbnQgb24gQ09ORklHX1hT UExJQ0UsIG5vdCB0aGUKPiA+PiBsZWFzdCBiZWNhdXNlIEkgZXhwZWN0IGl0IHRvIGJsb2F0IHRo ZSBzeW1ib2wgdGFibGUgcXVpdGUgYSBiaXQuIEFuZAo+ID4+IHRoZW4gLSBob3cgY29tZSB0aGlz IGlzIG5lZWRlZCBoZXJlLCBidXQgbm90IGluIHRoZSB4ZW4uZWZpIHJ1bGU/Cj4gPiAKPiA+IEkg YWRkZWQgaXQgdG8geGVuLmVmaSBydWxlIGFuZCBnb3Q6Cj4gPiAKPiA+IGhvbWUva29ucmFkL3hl bi94ZW4vLnhlbi5lZmkuMHMuUzogQXNzZW1ibGVyIG1lc3NhZ2VzOgo+ID4gL2hvbWUva29ucmFk L3hlbi94ZW4vLnhlbi5lZmkuMHMuUzoyMTogV2FybmluZzogdmFsdWUgMHg3ZDJmODAwMDA1NDMg Cj4gPiB0cnVuY2F0ZWQgdG8gMHg4MDAwMDU0Mwo+ID4gL2hvbWUva29ucmFkL3hlbi94ZW4vLnhl bi5lZmkuMHMuUzoyMjogV2FybmluZzogdmFsdWUgMHg3ZDJmODAwMDA4YjIgCj4gPiB0cnVuY2F0 ZWQgdG8gMHg4MDAwMDhiMgo+ID4gL2hvbWUva29ucmFkL3hlbi94ZW4vLnhlbi5lZmkuMHMuUzoy MzogV2FybmluZzogdmFsdWUgMHg3ZDJmODAwMDA4YjQgCj4gPiB0cnVuY2F0ZWQgdG8gMHg4MDAw MDhiNAo+ID4gL2hvbWUva29ucmFkL3hlbi94ZW4vLnhlbi5lZmkuMHMuUzoyNDogV2FybmluZzog dmFsdWUgMHg3ZDJmODAwMDA4YjkgCj4gPiB0cnVuY2F0ZWQgdG8gMHg4MDAwMDhiOQo+ID4gL2hv bWUva29ucmFkL3hlbi94ZW4vLnhlbi5lZmkuMHMuUzoyNTogV2FybmluZzogdmFsdWUgMHg3ZDJm ODAwMDEwM2YgCj4gPiB0cnVuY2F0ZWQgdG8gMHg4MDAwMTAzZgo+ID4gL2hvbWUva29ucmFkL3hl bi94ZW4vLnhlbi5lZmkuMHMuUzoyNjogV2FybmluZzogdmFsdWUgMHg3ZDJmODAwMDEwNDMgCj4g PiB0cnVuY2F0ZWQgdG8gMHg4MDAwMTA0Mwo+ID4gL2hvbWUva29ucmFkL3hlbi94ZW4vLnhlbi5l ZmkuMHMuUzoyNzogV2FybmluZzogdmFsdWUgMHg3ZDJmODAwMDEwNDcgCj4gPiB0cnVuY2F0ZWQg dG8gMHg4MDAwMTA0Nwo+ID4gL2hvbWUva29ucmFkL3hlbi94ZW4vLnhlbi5lZmkuMHMuUzo2NzQ2 OiBXYXJuaW5nOiB2YWx1ZSAweDEwMDY1MDAwMCAKPiA+IHRydW5jYXRlZCB0byAweDY1MDAwMAo+ ID4gCj4gPiBhbmQgc28gb24uLiBOb3Qgc3VyZSB3aHkuIFRoZSB4ZW4uZWZpIGZpbGUgYm9vdHMg dGhvdWdodD8KPiAKPiBJdCdzIHRoZSBrYWxsc3ltcyBzeW1ib2wgdGFibGUgdGhhdCBzdWZmZXJz LCBzbyB0aGUgaW1hZ2UgYm9vdGluZwo+IGZpbmUgaXMgbm90IHJlYWxseSBzdXJwcmlzaW5nLiBC dXQgd2UnZCBuZWVkIHRvIHVuZGVyc3RhbmQgd2hhdAo+IHNwZWNpZmljIGRhdGEgb2JqZWN0cyB0 aGVzZSB3YXJuaW5ncyBvcmlnaW5hdGUgZnJvbSAtIHBlcmhhcHMKPiBsaW5rZXIgZ2VuZXJhdGVk IHN5bWJvbHMgbm90IHNpdHRpbmcgaW5zaWRlIHNlY3Rpb25zPwoKRnJvbSB0aGUgLnhlbi5lZmku MHMuUzoKLmdsb2JsIHN5bWJvbHNfb2Zmc2V0cwoJQUxHTgpzeW1ib2xzX29mZnNldHM6CiNlbmRp ZgoJUFRSCTB4NTQ0IC0gU1lNQk9MU19PUklHSU4KCVBUUgkweGEwMSAtIFNZTUJPTFNfT1JJR0lO CglQVFIJMHhhMDMgLSBTWU1CT0xTX09SSUdJTgoJUFRSCTB4YTA4IC0gU1lNQk9MU19PUklHSU4K CVBUUgkweDExOGUgLSBTWU1CT0xTX09SSUdJTgoJUFRSCTB4MTE5MiAtIFNZTUJPTFNfT1JJR0lO CglQVFIJMHgxMTk2IC0gU1lNQk9MU19PUklHSU4KCVBUUgkweGZmZmY4MmQwODAxMDAwMDAgLSBT WU1CT0xTX09SSUdJTgoJUFRSCTB4ZmZmZjgyZDA4MDEwMDAwMCAtIFNZTUJPTFNfT1JJR0lOCgp3 aGljaCBjb3JyZXNwb25kcyB0bzoKbXVsdGlib290MV9oZWFkZXJfc3RhcnR8MDAwMDAwMDAwMDAw MDU0NHwgICA/ICB8ICAgICAgICAgICAgICAgICAgfCB8ICAgICB8Cm11bHRpYm9vdDFfaGVhZGVy X3N0YXJ0fDAwMDAwMDAwMDAwMDBhMDF8ICAgPyAgfCAgICAgICAgICAgICAgICAgIHwgfCAgICAg fAptdWx0aWJvb3QxX2hlYWRlcl9zdGFydHwwMDAwMDAwMDAwMDAwYTAzfCAgID8gIHwgICAgICAg ICAgICAgICAgICB8IHwgICAgIHwKbXVsdGlib290MV9oZWFkZXJfc3RhcnR8MDAwMDAwMDAwMDAw MGEwOHwgICA/ICB8ICAgICAgICAgICAgICAgICAgfCB8ICAgICB8Cm11bHRpYm9vdDFfaGVhZGVy X3N0YXJ0fDAwMDAwMDAwMDAwMDExOGV8ICAgPyAgfCAgICAgICAgICAgICAgICAgIHwgfCAgICAg fAptdWx0aWJvb3QxX2hlYWRlcl9zdGFydHwwMDAwMDAwMDAwMDAxMTkyfCAgID8gIHwgICAgICAg ICAgICAgICAgICB8IHwgICAgIHwKbXVsdGlib290MV9oZWFkZXJfc3RhcnR8MDAwMDAwMDAwMDAw MTE5NnwgICA/ICB8ICAgICAgICAgICAgICAgICAgfCB8ICAgICB8Cgp3aGljaCBpcyBhbHNvIGZv dW5kOgptdWx0aWJvb3QxX2hlYWRlcl9zdGFydHxmZmZmODJkMDgwMTAwMDA4fCAgIHQgIHwgICAg ICAgICAgICAgICAgICB8IHwgICAgIHwgCgo+IAo+IEphbgo+IAoKX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4t ZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK