From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v5 14/28] x86, xsplice: Print payload's symbol name and payload name in backtraces Date: Fri, 01 Apr 2016 09:23:15 -0600 Message-ID: <56FEAE8302000078000E2352@prv-mh.provo.novell.com> References: <1458849640-22588-1-git-send-email-konrad.wilk@oracle.com> <1458849640-22588-15-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 1am0uv-0000nq-7S for xen-devel@lists.xenproject.org; Fri, 01 Apr 2016 15:23:21 +0000 In-Reply-To: <1458849640-22588-15-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, Ian Jackson , Tim Deegan , mpohlack@amazon.de, sasha.levin@oracle.com, xen-devel@lists.xenproject.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDI0LjAzLjE2IGF0IDIxOjAwLCA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4gd3JvdGU6 Cj4gQEAgLTMzMSwxNiArMzMyLDE3IEBAIHN0YXRpYyBjaGFyICpwb2ludGVyKGNoYXIgKnN0ciwg Y2hhciAqZW5kLCBjb25zdCBjaGFyICoqZm10X3B0ciwKPiAgICAgIHsKPiAgICAgICAgICB1bnNp Z25lZCBsb25nIHN5bV9zaXplLCBzeW1fb2Zmc2V0Owo+ICAgICAgICAgIGNoYXIgbmFtZWJ1ZltL U1lNX05BTUVfTEVOKzFdOwo+ICsgICAgICAgIGJvb2xfdCBwYXlsb2FkID0gMDsKPiAgCj4gICAg ICAgICAgLyogQWR2YW5jZSBwYXJlbnRzIGZtdCBzdHJpbmcsIGFzIHdlIGhhdmUgY29uc3VtZWQg J3MnIG9yICdTJyAqLwo+ICAgICAgICAgICsrKmZtdF9wdHI7Cj4gIAo+ICAgICAgICAgIHMgPSBz eW1ib2xzX2xvb2t1cCgodW5zaWduZWQgbG9uZylhcmcsICZzeW1fc2l6ZSwgJnN5bV9vZmZzZXQs IG5hbWVidWYpOwo+IC0KPiAtICAgICAgICAvKiBJZiB0aGUgc3ltYm9sIGlzIG5vdCBmb3VuZCwg ZmFsbCBiYWNrIHRvIHByaW50aW5nIHRoZSBhZGRyZXNzICovCj4gKyAgICAgICAgLyogSWYgdGhl IHN5bWJvbCBpcyBub3QgZm91bmQsIGZhbGwgYmFjayB0byBwcmludGluZyB0aGUgYWRkcmVzcy4g Ki8KPiAgICAgICAgICBpZiAoICFzICkKPiAgICAgICAgICAgICAgYnJlYWs7Cj4gLQoKUGxlYXNl IGRvbid0IGRyb3AgYmxhbmsgbGluZXMgbGlrZSB0aGlzLgoKPiArICAgICAgICBpZiAoIHN0cm5j bXAobmFtZWJ1ZiwgcywgS1NZTV9OQU1FX0xFTikgKQo+ICsgICAgICAgICAgICBwYXlsb2FkID0g MTsKCldoYXQgaXMgdGhpcyBhYm91dD8gQSBjb21tZW50IGlzIGFic29sdXRlbHkgbmVlZGVkIGhl cmUsIHRoZQptb3JlIHRoYXQgd2l0aG91dCBjb250ZXh0ICJwYXlsb2FkIiBpcyBhbHNvIGFuIHVu Y2xlYXIgdGVybS4KQW5kIHRoZW4gLSB3b3VsZCBzaW1wbHkgY29tcGFyaW5nIHRoZSB0d28gcG9p bnRlcnMgc3VmZmljZT8KCj4gK3N0YXRpYyBjb25zdCBjaGFyICp4c3BsaWNlX3N5bWJvbHNfbG9v a3VwKHVuc2lnbmVkIGxvbmcgYWRkciwKPiArICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgdW5zaWduZWQgbG9uZyAqc3ltYm9sc2l6ZSwKPiArICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgdW5zaWduZWQgbG9uZyAqb2Zmc2V0LAo+ICsgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjaGFyICpuYW1lYnVmKQo+ICt7 Cj4gKyAgICBzdHJ1Y3QgcGF5bG9hZCAqZGF0YTsKPiArICAgIHVuc2lnbmVkIGludCBpOwo+ICsg ICAgaW50IGJlc3Q7Cj4gKwo+ICsgICAgLyoKPiArICAgICAqIE5vIGxvY2tpbmcgc2luY2UgdGhp cyBsaXN0IGlzIG9ubHkgZXZlciBjaGFuZ2VkIGR1cmluZyBhcHBseSBvciByZXZlcnQKPiArICAg ICAqIGNvbnRleHQuCj4gKyAgICAgKi8KPiArICAgIGxpc3RfZm9yX2VhY2hfZW50cnkgKCBkYXRh LCAmYXBwbGllZF9saXN0LCBhcHBsaWVkX2xpc3QgKQo+ICsgICAgewo+ICsgICAgICAgIGlmICgg ISgodm9pZCAqKWFkZHIgPj0gZGF0YS0+dGV4dF9hZGRyICYmCj4gKyAgICAgICAgICAgICAgICh2 b2lkICopYWRkciA8IChkYXRhLT50ZXh0X2FkZHIgKyBkYXRhLT50ZXh0X3NpemUpKSApCj4gKyAg ICAgICAgICAgIGNvbnRpbnVlOwoKSXQgbWF5IGJlIGp1c3QgbWUsIGJ1dCBJIGZpbmQgc3VjaCAh KCkgY29uc3RydWN0cyBoYXJkZXIgdG8gdW5kZXJzdGFuZAp0aGFuIHRoZSBlcXVpdmFsZW50IHdp dGhvdXQgdGhhdCBuZWdhdGlvbi4KCj4gKyAgICAgICAgYmVzdCA9IC0xOwo+ICsKPiArICAgICAg ICBmb3IgKCBpID0gMDsgaSA8IGRhdGEtPm5zeW1zOyBpKysgKQo+ICsgICAgICAgIHsKPiArICAg ICAgICAgICAgaWYgKCBkYXRhLT5zeW10YWJbaV0udmFsdWUgPD0gYWRkciAmJgo+ICsgICAgICAg ICAgICAgICAgICggYmVzdCA9PSAtMSB8fAoKU3RyYXkgYmxhbmsuCgpKYW4KCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBs aXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHA6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZl bAo=