From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Kiper Subject: Re: [PATCH v16 7/9] x86: make Xen early boot code relocatable Date: Fri, 14 Apr 2017 12:46:40 +0200 Message-ID: <20170414104640.GR16658@olila.local.net-space.pl> References: <1487704799-21162-1-git-send-email-daniel.kiper@oracle.com> <1487704799-21162-8-git-send-email-daniel.kiper@oracle.com> <58E792D5020000780014E7D1@prv-mh.provo.novell.com> <20170413141125.GN16658@olila.local.net-space.pl> <7194c400-7db1-2cd1-b969-deca1905606a@cardoe.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta6.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1cyykp-0005yt-Qz for xen-devel@lists.xenproject.org; Fri, 14 Apr 2017 10:47:03 +0000 Content-Disposition: inline In-Reply-To: <7194c400-7db1-2cd1-b969-deca1905606a@cardoe.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Doug Goldstein Cc: Juergen Gross , sstabellini@kernel.org, andrew.cooper3@citrix.com, pgnet.dev@gmail.com, ning.sun@intel.com, julien.grall@arm.com, Jan Beulich , xen-devel@lists.xenproject.org, qiaowei.ren@intel.com, gang.wei@intel.com, fu.wei@linaro.org List-Id: xen-devel@lists.xenproject.org T24gVGh1LCBBcHIgMTMsIDIwMTcgYXQgMDI6NDM6MjJQTSAtMDUwMCwgRG91ZyBHb2xkc3RlaW4g d3JvdGU6Cj4gT24gNC8xMy8xNyA5OjExIEFNLCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4gPiBPbiBG cmksIEFwciAwNywgMjAxNyBhdCAwNToyMzozM0FNIC0wNjAwLCBKYW4gQmV1bGljaCB3cm90ZToK PiA+Pj4+PiBPbiAyMS4wMi4xNyBhdCAyMDoxOSwgPGRhbmllbC5raXBlckBvcmFjbGUuY29tPiB3 cm90ZToKPiA+Pj4gRXZlcnkgbXVsdGlib290IHByb3RvY29sIChyZWdhcmRsZXNzIG9mIHZlcnNp b24pIGNvbXBhdGlibGUgaW1hZ2UgbXVzdAo+ID4+PiBzcGVjaWZ5IGl0cyBsb2FkIGFkZHJlc3Mg KGluIEVMRiBvciBtdWx0aWJvb3QgaGVhZGVyKS4gTXVsdGlib290IHByb3RvY29sCj4gPj4+IGNv bXBhdGlibGUgbG9hZGVyIGhhdmUgdG8gbG9hZCBpbWFnZSBhdCBzcGVjaWZpZWQgYWRkcmVzcy4g SG93ZXZlciwgdGhlcmUKPiA+Pj4gaXMgbm8gZ3VhcmFudGVlIHRoYXQgdGhlIHJlcXVlc3RlZCBt ZW1vcnkgcmVnaW9uIChpbiBjYXNlIG9mIFhlbiBpdCBzdGFydHMKPiA+Pj4gYXQgMiBNaUIgYW5k IGVuZHMgYXQgfjUgTWlCKSB3aGVyZSBpbWFnZSBzaG91bGQgYmUgbG9hZGVkIGluaXRpYWxseSBp cyBhIFJBTQo+ID4+PiBhbmQgaXQgaXMgZnJlZSAobGVnYWN5IEJJT1MgcGxhdGZvcm1zIGFyZSBt ZXJjaWZ1bCBmb3IgWGVuIGJ1dCBJIGZvdW5kIGF0Cj4gPj4+IGxlYXN0IG9uZSBFRkkgcGxhdGZv cm0gb24gd2hpY2ggWGVuIGxvYWQgYWRkcmVzcyBjb25mbGljdHMgd2l0aCBFRkkgYm9vdAo+ID4+ PiBzZXJ2aWNlczsgaXQgaXMgRGVsbCBQb3dlckVkZ2UgUjgyMCB3aXRoIGxhdGVzdCBmaXJtd2Fy ZSkuIFRvIGNvcGUgd2l0aCB0aGF0Cj4gPj4+IHByb2JsZW0gd2UgbXVzdCBtYWtlIFhlbiBlYXJs eSBib290IGNvZGUgcmVsb2NhdGFibGUgYW5kIGhlbHAgYm9vdCBsb2FkZXIgdG8KPiA+Pj4gcmVs b2NhdGUgaW1hZ2UgaW4gcHJvcGVyIHdheSBieSBzdWdnZXN0aW5nLCBub3QgcmVxdWVzdGluZyBz cGVjaWZpYyBsb2FkCj4gPj4+IGFkZHJlc3NlcyBhcyBpdCBpcyByaWdodCBub3csIGFsbG93ZWQg YWRkcmVzcyByYW5nZXMuIFRoaXMgcGF0Y2ggZG9lcwo+ID4+PiBmb3JtZXIuCj4gPj4+IEl0IGRv ZXMgbm90IGFkZCBtdWx0aWJvb3QyIHByb3RvY29sIGludGVyZmFjZSB3aGljaCBpcyBkb25lIGlu ICJ4ODY6IGFkZAo+ID4+PiBtdWx0aWJvb3QyIHByb3RvY29sIHN1cHBvcnQgZm9yIHJlbG9jYXRh YmxlIGltYWdlcyIgcGF0Y2guCj4gPj4+Cj4gPj4+IFRoaXMgcGF0Y2ggY2hhbmdlcyBmb2xsb3dp bmcgdGhpbmdzOgo+ID4+PiAgIC0gJWVzaSByZWdpc3RlciBpcyB1c2VkIGFzIGEgc3RvcmFnZSBm b3IgWGVuIGltYWdlIGxvYWQgYmFzZSBhZGRyZXNzOwo+ID4+PiAgICAgaXQgaXMgbW9zdGx5IHVu dXNlZCBpbiBlYXJseSBib290IGNvZGUgYW5kIHByZXNlcnZlZCBkdXJpbmcgQyBmdW5jdGlvbnMK PiA+Pj4gICAgIGNhbGxzIGluIDMyLWJpdCBtb2RlLAo+ID4+PiAgIC0gJWZzIGlzIHVzZWQgYXMg YmFzZSBmb3IgWGVuIGRhdGEgcmVsYXRpdmUgYWRkcmVzc2luZyBpbiAzMi1iaXQgY29kZQo+ID4+ PiAgICAgaWYgaXQgaXMgcG9zc2libGU7ICVlc2kgaXMgdXNlZCBmb3IgdGhhdCB0aGluZyBkdXJp bmcgZXJyb3IgcHJpbnRpbmcKPiA+Pj4gICAgIGJlY2F1c2UgaXQgaXMgbm90IGFsd2F5cyBwb3Nz aWJsZSB0byBwcm9wZXJseSBhbmQgZWZmaWNpZW50bHkKPiA+Pj4gICAgIGluaXRpYWxpemUgJWZz Lgo+ID4+Pgo+ID4+PiBTaWduZWQtb2ZmLWJ5OiBEYW5pZWwgS2lwZXIgPGRhbmllbC5raXBlckBv cmFjbGUuY29tPgo+ID4+Cj4gPj4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxqYmV1bGljaEBz dXNlLmNvbT4KPiA+Cj4gPiBJdCBsb29rcyB0aGF0IGV2ZXJ5dGhpbmcgcGFzc2VkIHRocm91Z2gg dGVzdCBnYXRlIGFuZCBsYW5kZWQgaW4gbWFzdGVyLgo+ID4gU28sIHRoaXMgd2F5IHdlIGhhdmUg ZnVsbCBtdWx0aWJvb3QyIHN1cHBvcnQgaW4gWGVuLiBUaGlzIG1lYW5zIHRoYXQKPiA+IHlvdSBj YW4gYm9vdCBYZW4gdXNpbmcgR1JVQjIgb24gRUZJIHBsYXRmb3Jtcy4KPiA+Cj4gPiBJIHdvdWxk IGxpa2UgdG8gdGhhbmsgZXZlcnlib2R5IHdobyBoZWxwZWQgbWUgdG8gbWFrZSBpdCBoYXBwZW4u Cj4gPiBFc3BlY2lhbGx5IEphbiB3aG8gcGF0aWVudGx5IHJldmlld2VkIHdob2xlIHNlcmllcyBt YW55IHRpbWVzCj4gPiBhbmQgcmVwbGllZCBmb3IgbXkgc3R1cGlkIHF1ZXN0aW9ucy4KPiA+Cj4g PiBEYW5pZWwKPgo+IENvbmdyYXRzIERhbmllbC4KClRoYW5rIHlvdS4KCkRhbmllbAoKX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxp bmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhlbi5vcmcveGVu LWRldmVsCg==