From mboxrd@z Thu Jan 1 00:00:00 1970 From: Konrad Rzeszutek Wilk Subject: Re: [PATCH v16 7/9] x86: make Xen early boot code relocatable Date: Thu, 13 Apr 2017 21:44:17 -0400 Message-ID: <20170414014417.GG30837@char.us.oracle.com> 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> 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 1cyqHy-0003xp-Rl for xen-devel@lists.xenproject.org; Fri, 14 Apr 2017 01:44:42 +0000 Content-Disposition: inline In-Reply-To: <20170413141125.GN16658@olila.local.net-space.pl> 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, 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 T24gVGh1LCBBcHIgMTMsIDIwMTcgYXQgMDQ6MTE6MjVQTSArMDIwMCwgRGFuaWVsIEtpcGVyIHdy b3RlOgo+IE9uIEZyaSwgQXByIDA3LCAyMDE3IGF0IDA1OjIzOjMzQU0gLTA2MDAsIEphbiBCZXVs aWNoIHdyb3RlOgo+ID4gPj4+IE9uIDIxLjAyLjE3IGF0IDIwOjE5LCA8ZGFuaWVsLmtpcGVyQG9y YWNsZS5jb20+IHdyb3RlOgo+ID4gPiBFdmVyeSBtdWx0aWJvb3QgcHJvdG9jb2wgKHJlZ2FyZGxl c3Mgb2YgdmVyc2lvbikgY29tcGF0aWJsZSBpbWFnZSBtdXN0Cj4gPiA+IHNwZWNpZnkgaXRzIGxv YWQgYWRkcmVzcyAoaW4gRUxGIG9yIG11bHRpYm9vdCBoZWFkZXIpLiBNdWx0aWJvb3QgcHJvdG9j b2wKPiA+ID4gY29tcGF0aWJsZSBsb2FkZXIgaGF2ZSB0byBsb2FkIGltYWdlIGF0IHNwZWNpZmll ZCBhZGRyZXNzLiBIb3dldmVyLCB0aGVyZQo+ID4gPiBpcyBubyBndWFyYW50ZWUgdGhhdCB0aGUg cmVxdWVzdGVkIG1lbW9yeSByZWdpb24gKGluIGNhc2Ugb2YgWGVuIGl0IHN0YXJ0cwo+ID4gPiBh dCAyIE1pQiBhbmQgZW5kcyBhdCB+NSBNaUIpIHdoZXJlIGltYWdlIHNob3VsZCBiZSBsb2FkZWQg aW5pdGlhbGx5IGlzIGEgUkFNCj4gPiA+IGFuZCBpdCBpcyBmcmVlIChsZWdhY3kgQklPUyBwbGF0 Zm9ybXMgYXJlIG1lcmNpZnVsIGZvciBYZW4gYnV0IEkgZm91bmQgYXQKPiA+ID4gbGVhc3Qgb25l IEVGSSBwbGF0Zm9ybSBvbiB3aGljaCBYZW4gbG9hZCBhZGRyZXNzIGNvbmZsaWN0cyB3aXRoIEVG SSBib290Cj4gPiA+IHNlcnZpY2VzOyBpdCBpcyBEZWxsIFBvd2VyRWRnZSBSODIwIHdpdGggbGF0 ZXN0IGZpcm13YXJlKS4gVG8gY29wZSB3aXRoIHRoYXQKPiA+ID4gcHJvYmxlbSB3ZSBtdXN0IG1h a2UgWGVuIGVhcmx5IGJvb3QgY29kZSByZWxvY2F0YWJsZSBhbmQgaGVscCBib290IGxvYWRlciB0 bwo+ID4gPiByZWxvY2F0ZSBpbWFnZSBpbiBwcm9wZXIgd2F5IGJ5IHN1Z2dlc3RpbmcsIG5vdCBy ZXF1ZXN0aW5nIHNwZWNpZmljIGxvYWQKPiA+ID4gYWRkcmVzc2VzIGFzIGl0IGlzIHJpZ2h0IG5v dywgYWxsb3dlZCBhZGRyZXNzIHJhbmdlcy4gVGhpcyBwYXRjaCBkb2VzCj4gPiA+IGZvcm1lci4K PiA+ID4gSXQgZG9lcyBub3QgYWRkIG11bHRpYm9vdDIgcHJvdG9jb2wgaW50ZXJmYWNlIHdoaWNo IGlzIGRvbmUgaW4gIng4NjogYWRkCj4gPiA+IG11bHRpYm9vdDIgcHJvdG9jb2wgc3VwcG9ydCBm b3IgcmVsb2NhdGFibGUgaW1hZ2VzIiBwYXRjaC4KPiA+ID4KPiA+ID4gVGhpcyBwYXRjaCBjaGFu Z2VzIGZvbGxvd2luZyB0aGluZ3M6Cj4gPiA+ICAgLSAlZXNpIHJlZ2lzdGVyIGlzIHVzZWQgYXMg YSBzdG9yYWdlIGZvciBYZW4gaW1hZ2UgbG9hZCBiYXNlIGFkZHJlc3M7Cj4gPiA+ICAgICBpdCBp cyBtb3N0bHkgdW51c2VkIGluIGVhcmx5IGJvb3QgY29kZSBhbmQgcHJlc2VydmVkIGR1cmluZyBD IGZ1bmN0aW9ucwo+ID4gPiAgICAgY2FsbHMgaW4gMzItYml0IG1vZGUsCj4gPiA+ICAgLSAlZnMg aXMgdXNlZCBhcyBiYXNlIGZvciBYZW4gZGF0YSByZWxhdGl2ZSBhZGRyZXNzaW5nIGluIDMyLWJp dCBjb2RlCj4gPiA+ICAgICBpZiBpdCBpcyBwb3NzaWJsZTsgJWVzaSBpcyB1c2VkIGZvciB0aGF0 IHRoaW5nIGR1cmluZyBlcnJvciBwcmludGluZwo+ID4gPiAgICAgYmVjYXVzZSBpdCBpcyBub3Qg YWx3YXlzIHBvc3NpYmxlIHRvIHByb3Blcmx5IGFuZCBlZmZpY2llbnRseQo+ID4gPiAgICAgaW5p dGlhbGl6ZSAlZnMuCj4gPiA+Cj4gPiA+IFNpZ25lZC1vZmYtYnk6IERhbmllbCBLaXBlciA8ZGFu aWVsLmtpcGVyQG9yYWNsZS5jb20+Cj4gPgo+ID4gUmV2aWV3ZWQtYnk6IEphbiBCZXVsaWNoIDxq YmV1bGljaEBzdXNlLmNvbT4KPiAKPiBJdCBsb29rcyB0aGF0IGV2ZXJ5dGhpbmcgcGFzc2VkIHRo cm91Z2ggdGVzdCBnYXRlIGFuZCBsYW5kZWQgaW4gbWFzdGVyLgo+IFNvLCB0aGlzIHdheSB3ZSBo YXZlIGZ1bGwgbXVsdGlib290MiBzdXBwb3J0IGluIFhlbi4gVGhpcyBtZWFucyB0aGF0Cj4geW91 IGNhbiBib290IFhlbiB1c2luZyBHUlVCMiBvbiBFRkkgcGxhdGZvcm1zLgo+IAo+IEkgd291bGQg bGlrZSB0byB0aGFuayBldmVyeWJvZHkgd2hvIGhlbHBlZCBtZSB0byBtYWtlIGl0IGhhcHBlbi4K PiBFc3BlY2lhbGx5IEphbiB3aG8gcGF0aWVudGx5IHJldmlld2VkIHdob2xlIHNlcmllcyBtYW55 IHRpbWVzCj4gYW5kIHJlcGxpZWQgZm9yIG15IHN0dXBpZCBxdWVzdGlvbnMuCj4gCgo8S29ucmFk IHVuc2NyZXdzIHRoZSB2b2RrYSBib3R0bGUhPgoKWWVlZWVleSEgQ29uZ3JhdHMhCgo+IERhbmll bAoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRl dmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwczovL2xpc3RzLnhl bi5vcmcveGVuLWRldmVsCg==