From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH 1/2] xen/livepatch: Clean up arch relocation handling Date: Tue, 20 Jun 2017 09:36:15 -0400 Message-ID: <20170620133615.GF8119@char.us.oracle.com> References: <1497387096-19058-1-git-send-email-andrew.cooper3@citrix.com> <20170614134407.GA15061@char.us.oracle.com> <59415E150200007800162EAC@prv-mh.provo.novell.com> <26463217-0fb5-efe3-bb72-cf39dc8a3554@citrix.com> <20170619181825.GA21025@char.us.oracle.com> <5948EC9502000078001645A9@prv-mh.provo.novell.com> <5948F14C02000078001645DF@prv-mh.provo.novell.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Content-Disposition: inline In-Reply-To: <5948F14C02000078001645DF@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: Andrew Cooper , Julien Grall , Stefano Stabellini , Xen-devel , Ross Lagerwall List-Id: xen-devel@lists.xenproject.org T24gVHVlLCBKdW4gMjAsIDIwMTcgYXQgMDE6NTY6MjhBTSAtMDYwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDIwLjA2LjE3IGF0IDA5OjM5LCA8YW5kcmV3LmNvb3BlcjNAY2l0cml4LmNv bT4gd3JvdGU6Cj4gPiBPbiAyMC8wNi8yMDE3IDA4OjM2LCBKYW4gQmV1bGljaCB3cm90ZToKPiA+ Pj4+PiBPbiAxOS4wNi4xNyBhdCAyMDoxOCwgPGtvbnJhZC53aWxrQG9yYWNsZS5jb20+IHdyb3Rl Ogo+ID4+PiBPbiBXZWQsIEp1biAxNCwgMjAxNyBhdCAwNzoyODozOVBNICswMTAwLCBBbmRyZXcg Q29vcGVyIHdyb3RlOgo+ID4+Pj4gSGF2aW5nIHNhaWQgdGhhdCwgdGhlcmUgaXMgbm8gc2FuaXR5 IGNoZWNrIHRoYXQgci0+cl9vZmZzZXQgaXMgd2l0aGluCj4gPj4+PiBiYXNlLT5sb2FkX2FkZHIg KyBzZWMtPnNoX3NpemUgaW4gYXJtMzIsIHdoZXJlYXMgYm90aCBhcm02NCBhbmQgeDg2Cj4gPj4+ PiBhcHBlYXIgdG8gZG8gdGhpcyBjaGVjay4KPiA+Pj4gVHJ1ZS4KPiA+Pj4KPiA+Pj4gQW5kIHRo ZSB0cmlja3kgcGFydCAoaXQgd2FzIHRvIG1lIGF0IGxlYXN0KSB3YXMgdGhhdCBBUk0zMiBpcyBh bGwKPiA+Pj4gUkVMIGFuZCBub3QgUkVMQSBzbyB0aGUgb3Bjb2RlIGdldHMgbW9kaWZpZWQgYWZ0 ZXIgdGhlIG9wZXJhdGlvbi4KPiA+Pj4KPiA+Pj4gV2hpY2ggbWVhbnMgaXQgZ2V0cyBhIGJpdCBj b21wbGV4IHRvIGFkZCBhIGJvdW5kYXJ5IGNoZWNrIGluCj4gPj4+ICdnZXRfYWRkZW5kJyAuCj4g Pj4+Cj4gPj4+IEhtLCBpdCB3b3VsZCBzZWVtIHRoZSBiZXN0IHdheSBpcyB0byBhZGQgYQo+ID4+ Pgo+ID4+PiBpZiAoIHItPnJfb2Zmc2V0ID49IGJhc2UtPnNlYy0+c2hfc2l6ZSB8fCAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAKPiA+Pj4gICAgIChyLT5yX29mZnNldCArIHNpemVvZih1 aW50MzJfdCkpID4gYmFzZS0+c2VjLT5zaF9zaXplICkgICAgICAgICAgICAgCj4gPj4gV2hlcmUn cyB0aGUgdWludDMyX3QgY29taW5nIGZyb20gaGVyZT8KPiA+IAo+ID4gQVJNMzIuICBJdCdzIGEg cmFuZ2UgY2hlY2sgdGhhdCAodm9pZCAqKSZkaXNwIGlzIHdpdGhpbiByX29mZnNldCwgYXMgaXQK PiA+ICh2b2lkICopJmRpc3AgKyBzaXplb2YoZGlzcCkgLTEKPiAKPiBCdXQgbm90IGFsbCBBUk0z MiByZWxvY2F0aW9ucyBmaWRkbGUgd2l0aCBhIDMyLWJpdCB3b3JkLiBHcmFudGVkIGFsbAoKQ29y cmVjdC4gSG93ZXZlciAnZGVzdCcgKHdoaWNoIGlzIHdoYXQgZ2V0X2FkZGVuZCBvcGVyYXRlcyBv bikgYXQgdGhpcyBwb2ludAppcyB0aGUgY29tYmluYXRpb24gb2YgYmFzZS0+bG9hZF9hZGRyICsg ci0+cl9vZmZzZXQuCgpJdCBpcyBtb3JlIG9mIG1ha2luZyBzdXJlIHRoYXQgd2hhdCAnZ2V0X2Fk ZGVuZCcgb3BlcmF0ZXMgb24gaXMKd2l0aGluIHRoZSBsaXZlcGF0Y2ggYW5kIG5vdCBzb21ld2hl cmUgb3V0c2lkZSBvZiBpdC4KClRoZW4gZ2V0X2FkZGVuZCBjYW4gZ2V0IG1vcmUgZmluZSBncmFp biBhcHByb2FjaCB0byBmaWd1cmluZyBvdXQgdGhlCm5leHQgcGFydCAtIHRoYXQgaXMgYmFzZWQg b24gdGhlIGluc3RydWN0aW9uIHdoZXRoZXIgdGhlIG9mZnNldAp0aGVyZSBpcyBPSyBvciBub3Qg KGFuZCBib3kgdGhlIHNlbWFudGljcyBmb3IgQVJNMzIgRUxGIFJFTCBhcmUKYSBjb21wbGV4IGJl YXN0KS4KCj4gdGhhdCBsaXZlcGF0Y2ggY29kZSBjdXJyZW50bHkgc3VwcG9ydHMgYXJlLCBidXQg YmFraW5nIHNvbWV0aGluZyBsaWtlCj4gdGhpcyBpbiBtYWtlcyBmdXR1cmUgbW9kaWZpY2F0aW9u cyBtb3JlIGVycm9yIHByb25lLgo+IAo+IEphbgo+IAoKX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxA bGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVuLWRldmVsCg==