From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v7 12/14] x86: make Xen early boot code relocatable Date: Wed, 28 Sep 2016 04:19:49 -0600 Message-ID: <57EBB56502000078001133BF@prv-mh.provo.novell.com> References: <1474667259-27290-1-git-send-email-daniel.kiper@oracle.com> <1474667259-27290-13-git-send-email-daniel.kiper@oracle.com> <57E954E202000078001128EB@prv-mh.provo.novell.com> <20160927195557.GL28753@olila.local.net-space.pl> <57EBA43702000078001132D7@prv-mh.provo.novell.com> <20160928095633.GQ28753@olila.local.net-space.pl> 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 1bpBy0-0005KT-Ax for xen-devel@lists.xenproject.org; Wed, 28 Sep 2016 10:19:56 +0000 In-Reply-To: <20160928095633.GQ28753@olila.local.net-space.pl> Content-Disposition: inline List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Daniel Kiper Cc: Juergen Gross , sstabellini@kernel.org, andrew.cooper3@citrix.com, cardoe@cardoe.com, pgnet.dev@gmail.com, ning.sun@intel.com, julien.grall@arm.com, david.vrabel@citrix.com, xen-devel@lists.xenproject.org, qiaowei.ren@intel.com, gang.wei@intel.com, fu.wei@linaro.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDI4LjA5LjE2IGF0IDExOjU2LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl Ogo+IE9uIFdlZCwgU2VwIDI4LCAyMDE2IGF0IDAzOjA2OjMxQU0gLTA2MDAsIEphbiBCZXVsaWNo IHdyb3RlOgo+PiA+Pj4gT24gMjcuMDkuMTYgYXQgMjE6NTUsIDxkYW5pZWwua2lwZXJAb3JhY2xl LmNvbT4gd3JvdGU6Cj4+ID4gT24gTW9uLCBTZXAgMjYsIDIwMTYgYXQgMDk6MDM6MzBBTSAtMDYw MCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4+ID4+ID4+PiBPbiAyMy4wOS4xNiBhdCAyMzo0NywgPGRh bmllbC5raXBlckBvcmFjbGUuY29tPiB3cm90ZToKPj4gPj4gPiArMTogICAgICBtb3YgICAgICVl YXgsc3ltX2ZzKGwyX2Jvb3RtYXApLTgoJWVieCwlZWN4LDgpCj4+ID4+ID4gKyAgICAgICAgbW92 ICAgICAlZWF4LHN5bV9mcyhsMl9pZGVudG1hcCktOCglZWJ4LCVlY3gsOCkKPj4gPj4gPiArICAg ICAgICBzdWIgICAgICQoMTw8TDJfUEFHRVRBQkxFX1NISUZUKSwlZWF4Cj4+ID4+ID4gKyAgICAg ICAgbG9vcCAgICAxYgo+PiA+PiA+ICsKPj4gPj4gPiArICAgICAgICAvKiBJbml0aWFsaXplIEwz IGJvb3QtbWFwIHBhZ2UgZGlyZWN0b3J5IGVudHJ5LiAqLwo+PiA+PiA+ICsgICAgICAgIGxlYSAg ICAgX19QQUdFX0hZUEVSVklTT1IrKEwyX1BBR0VUQUJMRV9FTlRSSUVTKjgpKjMrc3ltX2VzaShs Ml9ib290bWFwKSwlZWF4Cj4+ID4+ID4gKyAgICAgICAgbW92ICAgICAkNCwlZWN4Cj4+ID4+ID4g KzE6ICAgICAgbW92ICAgICAlZWF4LHN5bV9mcyhsM19ib290bWFwKS04KCwlZWN4LDgpCj4+ID4+ ID4gKyAgICAgICAgc3ViICAgICAkKEwyX1BBR0VUQUJMRV9FTlRSSUVTKjgpLCVlYXgKPj4gPj4g PiArICAgICAgICBsb29wICAgIDFiCj4+ID4+ID4KPj4gPj4gPiAgICAgICAgICAvKgo+PiA+PiA+ ICAgICAgICAgICAqIER1cmluZyBib290LCBob29rIDRrQiBtYXBwaW5ncyBvZiBmaXJzdCAyTUIg b2YgbWVtb3J5IGludG8gTDIuCj4+ID4+ID4gLSAgICAgICAgICogVGhpcyBhdm9pZHMgbWl4aW5n IGNhY2hhYmlsaXR5IGZvciB0aGUgbGVnYWN5IFZHQSByZWdpb24sIGFuZCBpcwo+PiA+PiA+IC0g ICAgICAgICAqIGNvcnJlY3RlZCB3aGVuIFhlbiByZWxvY2F0ZXMgaXRzZWxmLgo+PiA+PiA+ICsg ICAgICAgICAqIFRoaXMgYXZvaWRzIG1peGluZyBjYWNoYWJpbGl0eSBmb3IgdGhlIGxlZ2FjeSBW R0EgcmVnaW9uLgo+PiA+PiA+ICAgICAgICAgICAqLwo+PiA+PiA+IC0gICAgICAgIG1vdiAgICAg JHN5bV9waHlzKGwxX2lkZW50bWFwKStfX1BBR0VfSFlQRVJWSVNPUiwlZWRpCj4+ID4+ID4gLSAg ICAgICAgbW92ICAgICAlZWRpLHN5bV9waHlzKGwyX3hlbm1hcCkKPj4gPj4gPiArICAgICAgICBs ZWEgICAgIF9fUEFHRV9IWVBFUlZJU09SK3N5bV9lc2kobDFfaWRlbnRtYXApLCVlZGkKPj4gPj4g PiArICAgICAgICBtb3YgICAgICVlZGksc3ltX2ZzKGwyX2Jvb3RtYXApCj4+ID4+Cj4+ID4+IFN3 aXRjaGluZyBmcm9tIGwyX3hlbm1hcCB0byBsMl9ib290bWFwIGhlcmU/Cj4+ID4KPj4gPiBEbyB3 ZSBuZWVkIGZpcnN0IDIgTWlCIG1hcHBlZCBpbiBYZW4gaW1hZ2UgbWFwcGluZz8gSXQgbG9va3Mg dGhhdCB3ZSBkbyBub3QuCj4+ID4gQW0gSSBtaXNzaW5nIHNvbWV0aGluZz8KPj4KPj4gTXkgcG9p bnQgaGVyZSBpc24ndCB0aGF0IHRoZSBjaGFuZ2UgaXMgd3JvbmcsIGJ1dCB0aGF0IGl0J3Mgbm90 Cj4+IGltbWVkaWF0ZWx5IG9idmlvdXMgYW5kIGhlbmNlIHNob3VsZCBiZSBleHBsYWluZWQgaW4g dGhlIGNvbW1pdAo+PiBtZXNzYWdlLiBBZnRlciBhbGwgdGhlIG5lZWQgZm9yIHRoZSBtYXBwaW5n IG9mIHRoZXNlIDJNYiBkb2VzIG5vdAo+PiAtIGFpdWkgLSBnbyBhd2F5IHdpdGggdGhpcyBwYXRj aCwgYnV0IChwcmVzdW1hYmx5KSB3aXRoIHRoZSBlYXJsaWVyIG9uZQo+PiBtb3ZpbmcgdGhlIGxv YWQgYWRkcmVzcyB1cCB0byAyTWIuIEkuZS4gaXQgY2FuIGdlbmVyYWxseSBiZSB2aWV3ZWQgYXMK Pj4gYW4gaW5kZXBlbmRlbnQgYWRqdXN0bWVudC4KPiAKPiBQcm9iYWJseS4gU2hvdWxkIEkgbW92 ZSB0aGlzIGNoYW5nZSB0byBwYXRjaCAjMTAgKHg4NjogY2hhbmdlIGRlZmF1bHQgbG9hZAo+IGFk ZHJlc3MgZnJvbSAxIE1pQiB0byAyIE1pQikgb3IgbGVhdmUgaXQgaGVyZSB3aXRoIHJlbGV2YW50 IGNvbW1lbnQ/Cj4gT3IgZG8geW91IHdpc2ggc2VwYXJhdGUgcGF0Y2ggZm9yIGl0PwoKSSB0aGlu ayBwdXR0aW5nIGl0IGluIHRoZSBvdGhlciBwYXRjaCB3b3VsZCBiZSBiZXN0LCB1bmxlc3MgaXQg d291bGQKZW5kIHVwIGFzIG5vbi1vYnZpb3VzIGFzIGl0IGRpZCBoZXJlLCBpbiB3aGljaCBjYXNl IGEgc2VwYXJhdGUKcGF0Y2ggd291bGQgcHJvYmFibHkgYmUgYmV0dGVyLgoKSmFuCgoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVu LWRldmVsCg==