From mboxrd@z Thu Jan 1 00:00:00 1970 From: "Jan Beulich" Subject: Re: [PATCH v3 16/16] x86: add multiboot2 protocol support for relocatable images Date: Wed, 25 May 2016 05:03:20 -0600 Message-ID: <5745A29802000078000EEA1A@prv-mh.provo.novell.com> References: <1460723596-13261-1-git-send-email-daniel.kiper@oracle.com> <1460723596-13261-17-git-send-email-daniel.kiper@oracle.com> 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 1b5Wb0-0006fZ-Tj for xen-devel@lists.xenproject.org; Wed, 25 May 2016 11:03:27 +0000 In-Reply-To: <1460723596-13261-17-git-send-email-daniel.kiper@oracle.com> 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 , stefano.stabellini@eu.citrix.com, andrew.cooper3@citrix.com, cardoe@cardoe.com, pgnet.dev@gmail.com, ning.sun@intel.com, david.vrabel@citrix.com, xen-devel@lists.xenproject.org, qiaowei.ren@intel.com, richard.l.maliszewski@intel.com, gang.wei@intel.com, fu.wei@linaro.org List-Id: xen-devel@lists.xenproject.org Pj4+IE9uIDE1LjA0LjE2IGF0IDE0OjMzLCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3Rl Ogo+IEFkZCBtdWx0aWJvb3QyIHByb3RvY29sIHN1cHBvcnQgZm9yIHJlbG9jYXRhYmxlIGltYWdl cy4gT25seSBHUlVCMiB3aXRoCj4gIm11bHRpYm9vdDI6IEFkZCBzdXBwb3J0IGZvciByZWxvY2F0 YWJsZSBpbWFnZXMiIHBhdGNoIHVuZGVyc3RhbmRzCj4gdGhhdCBmZWF0dXJlLiBPbGRlciBtdWx0 aWJvb3QgcHJvdG9jb2wgKHJlZ2FyZGxlc3Mgb2YgdmVyc2lvbikKPiBjb21wYXRpYmxlIGxvYWRl cnMgaWdub3JlIGl0IGFuZCBldmVyeXRoaW5nIHdvcmtzIGFzIHVzdWFsLgoKU28gd2l0aCB0aGF0 IEknbSBub3cgc3VyZSB0aGF0IHRoZSBwcmV2aW91cyBwYXRjaCBpcyBpbiBuZWVkIG9mIGEKYmV0 dGVyIGRlc2NyaXB0aW9uLgoKPiAtLS0gYS94ZW4vYXJjaC94ODYvYm9vdC9oZWFkLlMKPiArKysg Yi94ZW4vYXJjaC94ODYvYm9vdC9oZWFkLlMKPiBAQCAtNzksNiArNzksMTMgQEAgbXVsdGlib290 Ml9oZWFkZXJfc3RhcnQ6Cj4gICAgICAgICAgLyogQWxpZ24gbW9kdWxlcyBhdCBwYWdlIGJvdW5k cnkuICovCj4gICAgICAgICAgbWIyaHRfaW5pdCBNQjJfSFQoTU9EVUxFX0FMSUdOKSwgTUIyX0hU KFJFUVVJUkVEKQo+ICAKPiArICAgICAgICAvKiBMb2FkIGFkZHJlc3MgcHJlZmVyZW5jZS4gKi8K PiArICAgICAgICBtYjJodF9pbml0IE1CMl9IVChSRUxPQ0FUQUJMRSksIE1CMl9IVChPUFRJT05B TCksIFwKPiArICAgICAgICAgICAgICAgICAgIHN5bV9vZmZzZXQoc3RhcnQpLCAvKiBNaW4gbG9h ZCBhZGRyZXNzLiAqLyBcCj4gKyAgICAgICAgICAgICAgICAgICAweGZmZmZmZmZmLCAvKiBNYXgg bG9hZCBhZGRyZXNzICg0IEdpQiAtIDEpLiAqLyBcCgpIYXJkbHkgLSB0aGF0IHdvdWxkIGFsbG93 IHVzIHRvIGJlIGxvYWRlZCBhdCA0RyAtIDJNLCBubyBtYXR0ZXIKaG93IGxhcmdlIHRoZSBpbWFn ZS4gT3IgZWxzZSB0aGUgY29tbWVudCBpcyBtaXNsZWFkaW5nLgoKPiBAQCAtMTc4LDMwICsxODUs MzkgQEAgZWZpX211bHRpYm9vdDJfcHJvdG86Cj4gICAgICAgICAgYW5kICAgICAkfihNVUxUSUJP T1QyX1RBR19BTElHTi0xKSwlcmN4Cj4gIAo+ICAwOgo+ICsgICAgICAgIC8qIEdldCBYZW4gaW1h Z2UgbG9hZCBiYXNlIGFkZHJlc3MgZnJvbSBNdWx0aWJvb3QyIGluZm9ybWF0aW9uLiAqLwo+ICsg ICAgICAgIGNtcGwgICAgJE1VTFRJQk9PVDJfVEFHX1RZUEVfTE9BRF9CQVNFX0FERFIsTUIyX3Rh Z190eXBlKCVyY3gpCj4gKyAgICAgICAgam5lICAgICAxZgo+ICsKPiArICAgICAgICBtb3YgICAg IE1CMl9sb2FkX2Jhc2VfYWRkciglcmN4KSwlcjE1ZAo+ICsgICAgICAgIHN1YiAgICAgJFhFTl9J TUdfT0ZGU0VULCVyMTUKPiArICAgICAgICBqbXAgICAgIDRmCgpXaHkgZG8gd2UgbmVlZCB0byBy ZWFkIHRoaXMgZnJvbSB0aGUgdGFibGU/IENhbid0IHdlIGVhc2lseSBjYWxjdWxhdGUKdGhpcyBv dXJzZWx2ZXM/Cgo+ICsxOgo+ICAgICAgICAgIC8qIEdldCBFRkkgU3lzdGVtVGFibGUgYWRkcmVz cyBmcm9tIE11bHRpYm9vdDIgaW5mb3JtYXRpb24uICovCj4gICAgICAgICAgY21wbCAgICAkTVVM VElCT09UMl9UQUdfVFlQRV9FRkk2NCxNQjJfdGFnX3R5cGUoJXJjeCkKPiAtICAgICAgICBqbmUg ICAgIDFmCj4gKyAgICAgICAgam5lICAgICAyZgo+ICAKPiAgICAgICAgICBtb3YgICAgIE1CMl9l Zmk2NF9zdCglcmN4KSwlcnNpCj4gIAo+ICAgICAgICAgIC8qIERvIG5vdCBjbGVhciBCU1MgdHdp Y2UgYW5kIGRvIG5vdCBnbyBpbnRvIHJlYWwgbW9kZS4gKi8KPiAgICAgICAgICBtb3ZiICAgICQx LHNraXBfcmVhbG1vZGUoJXJpcCkKPiAtICAgICAgICBqbXAgICAgIDNmCj4gKyAgICAgICAgam1w ICAgICA0Zgo+ICAKPiAtMToKPiArMjoKPiAgICAgICAgICAvKiBHZXQgRUZJIEltYWdlSGFuZGxl IGFkZHJlc3MgZnJvbSBNdWx0aWJvb3QyIGluZm9ybWF0aW9uLiAqLwo+ICAgICAgICAgIGNtcGwg ICAgJE1VTFRJQk9PVDJfVEFHX1RZUEVfRUZJNjRfSUgsTUIyX3RhZ190eXBlKCVyY3gpCj4gLSAg ICAgICAgam5lICAgICAyZgo+ICsgICAgICAgIGpuZSAgICAgM2YKPiAgCj4gICAgICAgICAgbW92 ICAgICBNQjJfZWZpNjRfaWgoJXJjeCksJXJkaQo+IC0gICAgICAgIGptcCAgICAgM2YKPiArICAg ICAgICBqbXAgICAgIDRmCj4gIAo+IC0yOgo+ICszOgo+ICAgICAgICAgIC8qIElzIGl0IHRoZSBl bmQgb2YgTXVsdGlib290MiBpbmZvcm1hdGlvbj8gKi8KPiAgICAgICAgICBjbXBsICAgICRNVUxU SUJPT1QyX1RBR19UWVBFX0VORCxNQjJfdGFnX3R5cGUoJXJjeCkKPiAgICAgICAgICBqZSAgICAg IHJ1bl9icwo+ICAKPiAtMzoKPiArNDoKPiAgICAgICAgICAvKiBHbyB0byBuZXh0IE11bHRpYm9v dDIgaW5mb3JtYXRpb24gdGFnLiAqLwo+ICAgICAgICAgIGFkZCAgICAgTUIyX3RhZ19zaXplKCVy Y3gpLCVlY3gKPiAgICAgICAgICBhZGQgICAgICQoTVVMVElCT09UMl9UQUdfQUxJR04tMSksJXJj eAoKU2VlIHdoeSBudW1lcmljIGxhYmVscyBhcmUgYmFkIGluIHNpdHVhdGlvbnMgbGlrZSB0aGlz PyBUaGUgKG11Y2gpCmVhcmxpZXIgcGF0Y2ggc2hvdWxkIHVzZSAuTCBsYWJlbHMgaGVyZSwgYW5k IHRoZSBwYXRjaCBoZXJlIHRoZW4Kc2hvdWxkIHNpbXBseSBmb2xsb3cgc3VpdC4KCj4gQEAgLTMx MywxNCArMzI5LDIzIEBAIG11bHRpYm9vdDJfcHJvdG86Cj4gICAgICAgICAgYW5kICAgICAkfihN VUxUSUJPT1QyX1RBR19BTElHTi0xKSwlZWN4Cj4gIAo+ICAwOgo+ICsgICAgICAgIC8qIEdldCBY ZW4gaW1hZ2UgbG9hZCBiYXNlIGFkZHJlc3MgZnJvbSBNdWx0aWJvb3QyIGluZm9ybWF0aW9uLiAq Lwo+ICsgICAgICAgIGNtcGwgICAgJE1VTFRJQk9PVDJfVEFHX1RZUEVfTE9BRF9CQVNFX0FERFIs TUIyX3RhZ190eXBlKCVlY3gpCj4gKyAgICAgICAgam5lICAgICAxZgo+ICsKPiArICAgICAgICBt b3YgICAgIE1CMl9sb2FkX2Jhc2VfYWRkciglZWN4KSwlZXNpCj4gKyAgICAgICAgc3ViICAgICAk WEVOX0lNR19PRkZTRVQsJWVzaQo+ICsgICAgICAgIGptcCAgICAgM2YKClRoZSByZWR1bmRhbmN5 IG9uY2UgYWdhaW4gc3VnZ2VzdHMgc29tZSBmb3JtIG9mIGFic3RyYWN0aW9uCihoZWxwZXIgZnVu Y3Rpb24sIG1hY3JvLCAuLi4pLgoKSmFuCgoKX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX18KWGVuLWRldmVsIG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMu eGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK