From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH v16 4/9] x86: add multiboot2 protocol support for EFI platforms Date: Thu, 9 Mar 2017 15:41:07 +0000 Message-ID: <7f1903d7-027c-ff52-5aec-2564172a035e@citrix.com> References: <1487704799-21162-1-git-send-email-daniel.kiper@oracle.com> <1487704799-21162-5-git-send-email-daniel.kiper@oracle.com> <20170221192433.GA3484@olila.local.net-space.pl> <58ADA360020000780013CCBA@prv-mh.provo.novell.com> <20170222153421.GD3484@olila.local.net-space.pl> <20170306233904.GI29281@olila.local.net-space.pl> <20170309152423.GC4378@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 1cm0CH-0008Ao-80 for xen-devel@lists.xenproject.org; Thu, 09 Mar 2017 15:41:45 +0000 In-Reply-To: <20170309152423.GC4378@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 , Doug Goldstein Cc: Juergen Gross , sstabellini@kernel.org, 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 T24gMDkvMDMvMTcgMTU6MjQsIERhbmllbCBLaXBlciB3cm90ZToKPiBPbiBUdWUsIE1hciAwNywg MjAxNyBhdCAxMjozOTowNEFNICswMTAwLCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4+IE9uIFdlZCwg RmViIDIyLCAyMDE3IGF0IDA5OjA0OjE3QU0gLTA4MDAsIERvdWcgR29sZHN0ZWluIHdyb3RlOgo+ Pgo+PiBbLi4uXQo+Pgo+Pj4gSSdtIGN1cnJlbnRseSBhdCBFTEMgYW5kIHRoZW4gb24gdmFjYXRp b24gc28gSSBkb24ndCBoYXZlIGFjY2VzcyB0byBhbnkKPj4+IG9mIHRoZSBtYWNoaW5lcyBjdXJy ZW50bHkgbXlzZWxmLiBIb3dldmVyIHRoZSBtYWNoaW5lIEkgbW9zdCB1c2UgdG8gdGVzdAo+Pj4g aXMgYSBOVUM1aTVNWUhFIGFuZCBhIE5VQzVpM01ZSEUgaWYgeW91IHdhbnQgdG8gYXNrIGFyb3Vu ZCBpZiBzb21lb25lCj4+PiBoYXMgb25lIGludGVybmFsbHkuIEJ1dCB0aGF0J3Mgd2h5IEkgZ2F2 ZSBRRU1VIGFzIGFuIGV4YW1wbGUuCj4+Pgo+Pj4gSSB3YXMgdXNpbmcgcWVtdSBtYXN0ZXIgZnJv bSBhIGZldyB3ZWVrcyBhZ28uIEknbGwgaGF2ZSB0byBmaW5kIHRoZQo+Pj4gcmV2aXNpb24gZm9y IHlvdS4gQnV0IHRoZSBjb21tYW5kIGxpbmUgSSB1c2UgaXM6Cj4+Pgo+Pj4gLWVuYWJsZS1rdm0g LU0gcGMtcTM1LTIuOCAtZGV2aWNlIGludGVsLWlvbW11IC1jcHUgaG9zdCAtbSAyMDQ4IC1zbXAg Mgo+Pj4gLWRyaXZlIGlmPXBmbGFzaCxmb3JtYXQ9cmF3LGZpbGU9L3RtcC90bXAuRWlSNml4bVl6 ViAtZ2xvYmFsCj4+PiBpc2EtZGVidWdjb24uaW9iYXNlPTB4NDAyIC1kZWJ1Z2NvbiBmaWxlOi90 bXAvdG1wLm51dkVYVVdmbkEgLW1vbml0b3IKPj4+IHN0ZGlvIC1jaGFyZGV2IHNvY2tldCxob3N0 PTEyNy4wLjAuMSxwb3J0PTI1OTE0LGlkPVMwLHNlcnZlcixub3dhaXQKPj4+IC1kZXZpY2UgaXNh LXNlcmlhbCxjaGFyZGV2PVMwIC1kZXZpY2UgcGlpeDMtdXNiLXVoY2kgLWRldmljZSB1c2ItdGFi bGV0Cj4+PiAtbmV0ZGV2IGlkPW5ldDAsdHlwZT10YXAgLWRldmljZQo+Pj4gdmlydGlvLW5ldC1w Y2ksbmV0ZGV2PW5ldDAsbWFjPTUyOjU0OjAwOjEyOjM0OjU2IC1ib290IG9yZGVyPW4gLWRldmlj ZQo+Pj4gcXhsLXZnYSAtZ2RiIHRjcDo6MTQ5NTIKPj4gU2FkbHksIG15IGNvbGxlYWd1ZXMgYW5k IEkgYXJlIG5vdCBhYmxlIHRvIHJlcHJvZHVjZSB0aGUgcHJvYmxlbSBvbiBhbnkgb2YKPj4gbWFj aGluZXMgYXZhaWxhYmxlIGZvciB1cyAoYXZhaWxhYmxlIG9uIHRoZSBtYXJrZXQgYW5kIHNvbWUg ZGV2ZWxvcG1lbnQKPj4gc3R1ZmYgaW4gb3VyIGxhYnMpLiBJIGRpZCB0ZXN0cyB3aXRoIFFFTVUg KEkgYW0gbm90IGFibGUgdG8gcnVuIGl0IHdpdGgKPj4gIi1kZXZpY2UgaW50ZWwtaW9tbXUiIG9u IG15IG1hY2hpbmU7IEkgaGF2ZSB0byBpbnZlc3RpZ2F0ZSB0aGlzKS4gRXZlcnl0aGluZwo+PiB3 b3Jrcy4gSm9hbyBkaWQgc29tZSB0ZXN0cyBvbiBJbnRlbCBOVUMgRDM0MDEwV1lLIHNlY29uZCBn ZW5lcmF0aW9uLgo+PiBFdmVyeXRoaW5nIHdvcmtzLiBTbywgS29ucmFkIG9yZGVyZWQgSW50ZWwg TlVDIE5VQzVpM01ZSEUgZm9yIG1lLiBJIGFtCj4+IHdhaXRpbmcgZm9yIGRlbGl2ZXJ5LiBEb3Vn LCBjb3VsZCB5b3UgdGVsbCBtZSB3aGF0IGRpc3RybywgWGVuLCBldGMuIHlvdQo+PiBoYXZlIGlu c3RhbGxlZCBvbiB0aGF0IE5VQz8gSSB3b3VsZCBsaWtlIHRvIHRlc3Qgc2FtZSBjb25maWcgYXMg eW91cnMgb24KPj4gdGhpcyBtYWNoaW5lLgo+IExhdGVzdCBRRU1VIGZyb20gZ2l0IHdpdGggaW50 ZWwtaW9tbXUgZGV2aWNlIGVuYWJsZWQgd29ya3Mgd2l0aG91dCBhbnkgaXNzdWUuCj4gVGhvdWdo IGl0IGxvb2tzIHRoYXQgSSBmb3VuZCBhIGJ1ZyBpbiBYZW4gSU9NTVUgY29kZS4gSWYgSSBydW4g WGVuIGZyb20gbWFzdGVyCj4gaW4gUUVNVSB0aGVuIFFFTVUgY29tcGxhaW5zIGFuZCBjcmFzaGVz Ogo+Cj4gICBxZW11LXN5c3RlbS14ODZfNjQ6IC9zcnYvZGV2L3FlbXUvcWVtdV8yMDE3MDMwOC9o dy9pMzg2L2ludGVsX2lvbW11LmM6MTc4NjogdnRkX21lbV93cml0ZTogQXNzZXJ0aW9uIGBzaXpl ID09IDQnIGZhaWxlZC4KPiAgIEFib3J0ZWQgKGNvcmUgZHVtcGVkKQo+Cj4gU28sIEkgdG9vayBh IGxvb2sgYXQgZG1hX21zaV9zZXRfYWZmaW5pdHkoKSBhbmQgZm91bmQgdGhpczoKPgo+ICAgZG1h cl93cml0ZXEoaW9tbXUtPnJlZywgRE1BUl9GRUFERFJfUkVHLCBtc2cuYWRkcmVzcyk7Cj4KPiBJ dCBsb29rcyBib2d1cyBiZWNhdXNlIERNQVJfRkVBRERSX1JFRyBpcyBkZWZpbmVkIGluIHNwZWMg YXMgMzItYml0IHdpZGUuCj4gU28sIGFwcGxpZWQgdGhpcyBwYXRjaDoKPgo+IC0gICAgZG1hcl93 cml0ZXEoaW9tbXUtPnJlZywgRE1BUl9GRUFERFJfUkVHLCBtc2cuYWRkcmVzcyk7Cj4gKyAgICBk bWFyX3dyaXRlbChpb21tdS0+cmVnLCBETUFSX0ZFQUREUl9SRUcsIG1zZy5hZGRyZXNzX2xvKTsK PiArICAgIGlmICh4MmFwaWNfZW5hYmxlZCkKPiArICAgICAgICBkbWFyX3dyaXRlbChpb21tdS0+ cmVnLCBETUFSX0ZFVUFERFJfUkVHLCBtc2cuYWRkcmVzc19oaSk7CgpFRkkgYXNpZGUsIHRoYXQg aXMgY2xlYXJseSBhIHFlbXUgYnVnIChhcyBYZW4gc2hvdWxkbid0IGJlIGFibGUgdG8gY2F1c2UK YW4gYXNzZXJ0aW9uIGxpa2UgdGhhdCB0byBiZSBoaXQpLCBhbmQgdGhlcmUgaXMgbm90aGluZyB3 cm9uZyB3aXRoIFhlbnMKY29kZSBhcy1pcy4KCkFsbCB0aGUgc3BlYyByZXF1aXJlcyBpcyB0aGF0 IDMyYml0IGZpZWxkcyBhcmUgYWNjZXNzZWQgYXMgd2hvbGUKZG91Ymxld29yZHMgKHJhdGhlciB0 aGFuIHNtYWxsZXIgdW5pdHMpLiAgVGhlcmUgaXMgbm8gcmVzdHJpY3Rpb24gb24KdXBkYXRpbmcg dHdvIGFkamFjZW50IDMyYml0IGZpZWxkcyB3aXRoIGEgcXVhZHdvcmQgYWNjZXNzLiAKKEZ1cnRo ZXJtb3JlLCBoYXJkd2FyZSBpcyByZXF1aXJlcyB0byBjb3BlIHdpdGggYWNjZXNzZXMgdG8gYSA2 NGJpdApmaWVsZCBiZWluZyBkZWNvbXBvc2VkIGludG8gdHdvIDMyYml0IGFjY2Vzc2VzLikKCn5B bmRyZXcKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fClhl bi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbi5vcmcKaHR0cHM6Ly9saXN0 cy54ZW4ub3JnL3hlbi1kZXZlbAo=