From mboxrd@z Thu Jan 1 00:00:00 1970 From: Daniel Kiper Subject: Re: [PATCH v12 05/10] x86: add multiboot2 protocol support for EFI platforms Date: Fri, 20 Jan 2017 15:43:41 +0100 Message-ID: <20170120144341.GT23864@olila.local.net-space.pl> References: <1484876060-2236-1-git-send-email-daniel.kiper@oracle.com> <1484876060-2236-6-git-send-email-daniel.kiper@oracle.com> <5881EA970200007800132125@prv-mh.provo.novell.com> <20170120114323.GJ23864@olila.local.net-space.pl> <588213670200007800132307@prv-mh.provo.novell.com> <20170120134606.GO23864@olila.local.net-space.pl> <58822868020000780013238B@prv-mh.provo.novell.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 1cUaQ9-0008Uj-EU for xen-devel@lists.xenproject.org; Fri, 20 Jan 2017 14:44:05 +0000 Content-Disposition: inline In-Reply-To: <58822868020000780013238B@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: Juergen Gross , sstabellini@kernel.org, konrad.wilk@oracle.com, andrew.cooper3@citrix.com, cardoe@cardoe.com, pgnet.dev@gmail.com, ning.sun@intel.com, julien.grall@arm.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 T24gRnJpLCBKYW4gMjAsIDIwMTcgYXQgMDc6MTA6MzJBTSAtMDcwMCwgSmFuIEJldWxpY2ggd3Jv dGU6Cj4gPj4+IE9uIDIwLjAxLjE3IGF0IDE0OjQ2LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+ IHdyb3RlOgo+ID4gT24gRnJpLCBKYW4gMjAsIDIwMTcgYXQgMDU6NDA6NTVBTSAtMDcwMCwgSmFu IEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4+IE9uIDIwLjAxLjE3IGF0IDEyOjQzLCA8ZGFuaWVsLmtp cGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+ID4gT24gRnJpLCBKYW4gMjAsIDIwMTcgYXQgMDI6 NDY6NDdBTSAtMDcwMCwgSmFuIEJldWxpY2ggd3JvdGU6Cj4gPj4gPj4gPj4+IE9uIDIwLjAxLjE3 IGF0IDAyOjM0LCA8ZGFuaWVsLmtpcGVyQG9yYWNsZS5jb20+IHdyb3RlOgo+ID4+IE1CX1RSQU1Q T0xJTkVfU0laRSBpcyBpbiBubyB3YXkgdGhlIHNpemUgb2YgdGhlIHRyYW1wb2xpbmUgaW4gdGhl Cj4gPj4gZmlyc3QgcGxhY2UuIFBlcmhhcHMgVFJBTVBPTElORV9TUEFDRSAoYW5kIHRoZW4gY292 ZXJpbmcgYm90aAo+ID4+IHBhcnRzKT8KPiA+Cj4gPiBTbywgSSBzdXBwb3NlIHRoYXQgVFJBTVBP TElORV9TUEFDRSBhbmQgVFJBTVBPTElORV9TVEFDS19TUEFDRSBpcwo+ID4gT0sgZm9yIHlvdT8g QW5kIEkgY2FuIGFncmVlIHRoYXQgdGhpcyBpcyBiZXR0ZXIgbmFtaW5nLgo+Cj4gQWdhaW4sIEkg ZG9uJ3Qgc2VlIHdoeSB5b3Ugd291bGQgbmVlZCBUUkFNUE9MSU5FX1NUQUNLX1NQQUNFLgoKSWYg d2UgdXNlIFRSQU1QT0xJTkVfU1BBQ0Ugb25seSBmb3IgYm90aCB0cmFtcG9saW5lIGFuZCBpdHMg c3RhY2sKdGhlbiBBU1NFUlQoKSBpcyBub3QgdmVyeSByZWxpYWJsZS4gVGhlcmUgaXMgY2hhbmNl IHRoYXQgdHJhbXBvbGluZQpjb2RlIHdpbGwgZmlsbCBhbGwgc3BhY2Ugc3BlY2lmaWVkIGluIFRS QU1QT0xJTkVfU1BBQ0UgYW5kIHRoZW4gdGhlcmUKd2lsbCBiZSBubyBzcGFjZSBmb3Igc3RhY2sg YXQgYWxsLiBIb3dldmVyLCBJIGNhbiBhZ3JlZSB0aGF0IGNoYW5jZQppcyBzbWFsbCBpZiB3ZSBh c3N1bWUgNjQgS2lCIHNwYWNlIGZvciB0cmFtcG9saW5lIGFuZCB0cmFtcG9saW5lIHNpemUKaXMg YWJvdXQgMTAgS2lCIHJpZ2h0IG5vdy4KCj4gPj4gPj4gdHdvIGRlZmluZXMgLSBleGNlcHQgaW4g dGhlIGxpbmsgdGltZSBhc3NlcnRpb24geW91IGFsd2F5cyB1c2UKPiA+PiA+PiB0aGUgc3VtIG9m IHRoZSB0d28uCj4gPj4gPj4KPiA+PiA+PiA+ICsjZGVmaW5lIE1CSV9TSVpFICAgICAgICAgICAg ICAgICAgICAgICAgKDIgKiBQQUdFX1NJWkUpCj4gPj4gPj4KPiA+PiA+PiBPbiB0b3Agb2YgRG91 ZydzIHF1ZXN0aW9uIC0gaWYgaXQgaXMgbmVlZGVkIGF0IGFsbCwgd2hhdCBkb2VzIHRoaXMKPiA+ PiA+Cj4gPj4gPiBQbGVhc2UgbG9vayBhcm91bmQgcmVsb2MoKSBjYWxsIGluIHhlbi9hcmNoL3g4 Ni9ib290L2hlYWQuUy4gWW91IHF1aWNrbHkKPiA+PiA+IHJlYWxpemUgdGhhdCB0aGVyZSBpcyBm b2xsb3dpbmcgbWVtb3J5IGxheW91dCBmcm9tIHRvcCB0byBib3R0b206Cj4gPj4gPgo+ID4+ID4g ICAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0tKwo+ID4+ID4gICAgICAgICB8IFRSQU1QT0xJTkVf U1RBQ0sgfAo+ID4+ID4gICAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0tKwo+ID4+ID4gICAgICAg ICB8ICAgIFRSQU1QT0xJTkUgICAgfAo+ID4+ID4gICAgICAgICArLS0tLS0tLS0tLS0tLS0tLS0t Kwo+ID4+ID4gICAgICAgICB8ICAgIG1iaSBzdHJ1Y3QgICAgfAo+ID4+ID4gICAgICAgICArLS0t LS0tLS0tLS0tLS0tLS0tKwo+ID4+ID4KPiA+PiA+PiBtYXRjaCB1cCB3aXRoLCBpLmUuIGhvdyBj b21lIHRoaXMgaXMgMiBwYWdlcyAoYW5kIG5vdCAxIG9yIDMpPwo+ID4+ID4KPiA+PiA+IEp1c3Qg dGhvdWdodCB0aGF0IDggS2lCIHdpbGwgYmUgc3VmZmljaWVudCBmb3IgWGVuL21vZHVsZXMgYXJn dW1lbnRzLAo+ID4+ID4gbWVtb3J5IG1hcCBhbmQgb3RoZXIgbWlub3IgdGhpbmdzLgo+ID4+Cj4g Pj4gRXZlbiB3aXRoIGEgY291cGxlIG9mIGRvemVuIG1vZHVsZXMgcGFzc2VkPyBCdXQgdGhlIHBy aW1hcnkKPiA+Cj4gPiBXaHkgbm90PyBUaGUgYmlnZ2VzdCB0aGluZyBpcyBtZW1vcnkgbWFwLiBU aGUgcmVzdCBhcmUgbW9zdGx5Cj4gPiBjb21tYW5kIGxpbmUgc3RyaW5ncyBhbmQgYSBmZXcgcG9p bnRlcnMuIE1vZHVsZXMgaXRzZWxmIGxpdmUKPiA+IGluIGRpZmZlcmVudCBtZW1vcnkgcmVnaW9u cy4KPgo+IENvbW1hbmQgbGluZSBzdHJpbmcgbWF5IGdldCBsZW5ndGh5LgoKRG8geW91IHRoaW5r IHRoYXQgd2Ugc2hvdWxkIGhhdmUgbW9yZSB0aGFuIDggS2lCIHRoZXJlPyBBbnl3YXksCkkgYW0g bW9yZSBhZnJhaWQgYWJvdXQgbWVtb3J5IG1hcCBzaXplIGhlcmUuCgo+ID4+IHF1ZXN0aW9uIHdh cyBsZWZ0IHVuYW5zd2VyZWQgYW55d2F5OiBEb2VzIHRoaXMgbmVlZCBwbGFjaW5nIGluCj4gPj4g dGhlIGxvdyBtZWdhYnl0ZSBhdCBhbGw/IEFuZCBldmVuIGlmIGl0IGRvZXMsIGVzcGVjaWFsbHkg aWYgeW91Cj4gPgo+ID4gSSBkbyBub3QgdGhpbmsgc28uIEkgZG8gbm90IGV4cGVjdCB0aGF0IGFu eXRoaW5nIGluIHRyYW1wb2xpbmUgY29kZQo+ID4gdG91Y2hlcyBpdC4gU28sIHdlIGNhbiBwdXQg aXQgYW55d2hlcmUgYmVsb3cgNCBHaUIuIEhvd2V2ZXIsIHRoZW4KPiA+IHdlIG5lZWQgYW4gYWxs b2NhdG9yIHRvIHByb3Blcmx5IGFsbG9jYXRlIG1iaSBzdHJ1Y3QgcmVnaW9uLiBBbmQKPiA+IGF0 IHRoaXMgYm9vdCBzdGFnZSB0aGlzIGlzIG5vdCBhbiBlYXN5IHRoaW5nLgo+Cj4gRGVwZW5kaW5n IGZvciBob3cgbG9uZyB5b3UgbmVlZCB0aGF0IGRhdGEgdG8gc3RheSBhcm91bmQsIHRoZXJlCgpJ SVJDLCBpdCBpcyBuZWVkZWQgb25seSBkdXJpbmcgaW5pdCBwaGFzZS4gUHJvYmFibHkgbGF0ZXIg aXQgY2FuIGJlIGRyb3BwZWQuCgo+IG1heSBiZSBwbGFjZXMgdG8gcHV0IGl0IHdpdGhvdXQgbXVj aCByaXNrIG9mIG92ZXJmbG93aW5nIGFueXRoaW5nLgoKSSBhbSBub3Qgc3VyZSBhYm91dCB3aGlj aCBwbGFjZXMgZG8geW91IHRoaW5rLgoKRGFuaWVsCgpfX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBs aXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK