From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH for-4.9 v2] xen/livepatch: Don't crash on encountering STN_UNDEF relocations Date: Thu, 22 Jun 2017 13:05:18 -0400 Message-ID: <20170622170518.GA13933@char.us.oracle.com> References: <1497387096-19058-2-git-send-email-andrew.cooper3@citrix.com> <1498068816-21894-1-git-send-email-andrew.cooper3@citrix.com> <20170622012615.GA8146@char.us.oracle.com> <20170622152750.GA13149@char.us.oracle.com> <20170622161046.GA13623@char.us.oracle.com> <20170622163357.GA13729@char.us.oracle.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <20170622163357.GA13729@char.us.oracle.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Andrew Cooper , julien.grall@arm.com Cc: Ross Lagerwall , Stefano Stabellini , Jan Beulich , Xen-devel List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBKdW4gMjIsIDIwMTcgYXQgMTI6MzM6NTdQTSAtMDQwMCwgS29ucmFkIFJ6ZXN6dXRl ayBXaWxrIHdyb3RlOgo+IE9uIFRodSwgSnVuIDIyLCAyMDE3IGF0IDEyOjEwOjQ2UE0gLTA0MDAs IEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90ZToKPiA+IE9uIFRodSwgSnVuIDIyLCAyMDE3IGF0 IDExOjI3OjUwQU0gLTA0MDAsIEtvbnJhZCBSemVzenV0ZWsgV2lsayB3cm90ZToKPiA+ID4gT24g V2VkLCBKdW4gMjEsIDIwMTcgYXQgMDk6MjY6MTVQTSAtMDQwMCwgS29ucmFkIFJ6ZXN6dXRlayBX aWxrIHdyb3RlOgo+ID4gPiA+IE9uIFdlZCwgSnVuIDIxLCAyMDE3IGF0IDA3OjEzOjM2UE0gKzAx MDAsIEFuZHJldyBDb29wZXIgd3JvdGU6Cj4gPiA+ID4gPiBBIHN5bW5keCBvZiBTVE5fVU5ERUYg aXMgc3BlY2lhbCwgYW5kIG1lYW5zIGEgc3ltYm9sIHZhbHVlIG9mIDAuICBXaGlsZQo+ID4gPiA+ ID4gbGVnaXRpbWF0ZSBpbiB0aGUgRUxGIHN0YW5kYXJkLCBpdHMgZXhpc3RhbmNlIGluIGEgbGl2 ZXBhdGNoIGlzIHF1ZXN0aW9uYWJsZQo+ID4gPiA+ID4gYXQgYmVzdC4gIFVudGlsIGEgcGxhdXNp YmxlIHVzZWNhc2UgcHJlc2VudHMgaXRzZWxmLCByZWplY3Qgc3VjaCBhIHJlbG9jYXRpb24KPiA+ ID4gPiA+IHdpdGggLUVPUE5PVFNVUFAuCj4gPiA+ID4gPiAKPiA+ID4gPiA+IEFkZGl0aW9uYWxs eSwgcGVyZm9ybSBhIHNhZmV0eSBjaGVjayBvbiBlbGYtPnN5bVtzeW1uZHhdLnN5bSBiZWZvcmUK PiA+ID4gPiA+IGRlcmVmZW5jaW5nIGl0LCB0byBhdm9pZCB0cmlwcGluZyBvdmVyIGEgTlVMTCBw b2ludGVyIHdoZW4gY2FsY3VsYXRpbmcgdmFsLgo+ID4gPiA+ID4gCj4gPiA+ID4gPiBTaWduZWQt b2ZmLWJ5OiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVyM0BjaXRyaXguY29tPgo+ID4gPiA+ IAo+ID4gPiA+IFJldmlld2VkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtvbnJhZC53aWxr QG9yYWNsZS5jb20+Cj4gPiA+ID4gVGVzdGVkLWJ5OiBLb25yYWQgUnplc3p1dGVrIFdpbGsgPGtv bnJhZC53aWxrQG9yYWNsZS5jb20+IFt4ODYgcmlnaHQgbm93LCB3aWxsIGRvCj4gPiA+ID4gYXJt MzIgdG9tb3Jyb3ddCj4gPiA+IAo+ID4gPiBJIGRpZCB0aGF0IG9uIG15IEN1YmlldHJ1Y2sgYW5k IEkgbWFkZSB0aGUgcm9va2llIG1pc3Rha2Ugb2Ygbm90IHRyeWluZwo+ID4gPiBhIGh5cGVydmlz b3IgX3dpdGhvdXRfIHlvdXIgY2hhbmdlcywgc28gSSBkb24ndCBrbm93IGlmIHRoaXMgY3Jhc2gK PiA+ID4gKHNlZSBpbmxpbmUpIGlzIGR1ZSB0byB5b3VyIHBhdGNoIG9yIHNvbWV0aGluZyBlbHNl Lgo+ID4gPiAKPiA+ID4gQWxzbyBJIG1lc3NlZCB1cCBhbmQgbWFkZSB0aGUgbGl2ZXBhdGNoIHRl c3QgcnVuIGV2ZXJ5IHRpbWUgaXQgYm9vdHMsIHNvCj4gPiA+IG5vdyBpdCBpcyBzdHVjayBpbiBh IGxvb3Agb2YgY3Jhc2hlcyA6LSgKPiA+ID4gCj4gPiA+IFRoZSBnaXQgdHJlZSBpczoKPiA+ID4g Cj4gPiA+IGdpdDovL3hlbmJpdHMueGVuLm9yZy9wZW9wbGUva29ucmFkd2lsay94ZW4uZ2l0IHN0 YWdpbmctNC45Cj4gPiA+IAo+ID4gPiBTdGF5IHR1bmVkLgo+ID4gCj4gPiBBbmQgSSBzZWUgdGhl IHNhbWUgdGhpbmcgd2l0aCBiMzhiMTQ3ICh0aGF0IGlzIHRoZSB0b3Agb2YgJ29yaWdpbi9zdGFn aW5nJykuCj4gPiAKPiA+IFNvIHRpbWUgdG8gZGlnIGluLgo+IAo+IC9tZSBibHVzaGVzLgo+IAo+ IEkgY29tcGlsZWQgdGhlIGh5cGVydmlzb3IgYW5kIHRoZSBsaXZlcGF0Y2hlcyBvbiBhIGNyb3Nz IGNvbXBpbGVyLgo+IGFybS1saW51eC1nbnVlYWJpLWdjYyAoVWJ1bnR1L0xpbmFybyA1LjQuMC02 dWJ1bnR1MX4xNi4wNC40KSA1LjQuMCAyMDE2MDYwOQo+IAo+IAo+IEJ1dCBpZiBJIGNvbXBpbGUg Ym90aCBvbiB0aGUgQ3ViaWV0cnVjayAobmF0aXZlbHkpIGl0IGFsbCB3b3JrcyBuaWNlbHkuCj4g Z2NjIChVYnVudHUvTGluYXJvIDQuOC4yLTE5dWJ1bnR1MSkgNC44LjIKPiAKPiBTbzoKPiAKPiBU ZXN0ZWQtYnk6IEtvbnJhZCBSemVzenV0ZWsgV2lsayA8a29ucmFkLndpbGtAb3JhY2xlLmNvbT4g W3g4NiwgYXJtMzJdCj4gCj4gZm9yIGJvdGggb2YgdGhlIHBhdGNoZXMuIFNvcnJ5IGZvciB0aGUg YWxhcm0uCgoKSmFuLAoKRG8geW91IHJlY2FsbCBwZXJjaGFuY2UgdGhpcyB0aHJlYWQ6IGh0dHA6 Ly93d3cubWFpbC1hcmNoaXZlLmNvbS94ZW4tZGV2ZWxAbGlzdHMueGVuLm9yZy9tc2c4MDYzMy5o dG1sCgpJIGFtIHRoaW5raW5nIHRvIHJlc3N1cmVjdCBpdCBidXQgdG8gZm9sbG93IHRoZSBzYW1l IHNwaXJpdCBhcyBoZXJlLAp0aGF0IGlzIHJldHVybiAtRU5PVFNVUFBPIGlmIHRoZSBzaF9hZGRy YWxpZ24gaXMgbm90IHRoZSBjb3JyZWN0CnZhbHVlLgoKPiAKPiBKdWxpZW4sIHdvdWxkIHlvdSBi ZSBPSyB3aXRoIHRoZXNlIHR3byBnb2luZyBpbiA0Ljk/IFBsZWFzZT8KCl9fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QK WGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0cy54ZW4ub3JnL3hlbi1kZXZlbAo=