From mboxrd@z Thu Jan 1 00:00:00 1970 From: Toomas Soome Subject: Re: [GRUB2 PATCH v4 3/4 - FOR REVIEW ONLY] multiboot2: Do not pass memory maps to image if EFI boot services are enabled Date: Wed, 16 Mar 2016 12:14:37 +0200 Message-ID: References: <1458055562-24950-1-git-send-email-daniel.kiper@oracle.com> <1458055562-24950-4-git-send-email-daniel.kiper@oracle.com> <20160315234646.GE29495@char.us.oracle.com> <20160316100214.GF31771@olila.local.net-space.pl> Mime-Version: 1.0 (Mac OS X Mail 9.2 \(3112\)) 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 1ag8Ve-0000tZ-7d for xen-devel@lists.xenproject.org; Wed, 16 Mar 2016 10:16:58 +0000 Received: from [88.196.10.186] (186-10-196-88.dyn.estpak.ee [88.196.10.186]) by pv33p03im-asmtp002.me.com (Oracle Communications Messaging Server 7.0.5.36.0 64bit (built Sep 8 2015)) with ESMTPSA id <0O44003HLN4FQW40@pv33p03im-asmtp002.me.com> for xen-devel@lists.xenproject.org; Wed, 16 Mar 2016 10:16:42 +0000 (GMT) In-reply-to: <20160316100214.GF31771@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: The development of GNU GRUB Cc: jgross@suse.com, eric.snowberg@oracle.com, stefano.stabellini@eu.citrix.com, Andrei Borzenkov , andrew.cooper3@citrix.com, cardoe@cardoe.com, pgnet.dev@gmail.com, roy.franz@linaro.org, ning.sun@intel.com, david.vrabel@citrix.com, jbeulich@suse.com, =?utf-8?Q?Vladimir_=27=CF=86-coder/phcoder=27_Serbinenko?= , xen-devel@lists.xenproject.org, qiaowei.ren@intel.com, richard.l.maliszewski@intel.com, gang.wei@intel.com, fu.wei@linaro.org, seth.goldberg@oracle.com List-Id: xen-devel@lists.xenproject.org Cj4gT24gMTYuIG3DpHJ0cyAyMDE2LCBhdCAxMjowMiwgRGFuaWVsIEtpcGVyIDxkYW5pZWwua2lw ZXJAb3JhY2xlLmNvbT4gd3JvdGU6Cj4gCj4gT24gVHVlLCBNYXIgMTUsIDIwMTYgYXQgMDc6NDY6 NDZQTSAtMDQwMCwgS29ucmFkIFJ6ZXN6dXRlayBXaWxrIHdyb3RlOgo+PiBPbiBUdWUsIE1hciAx NSwgMjAxNiBhdCAwNDoyNjowMFBNICswMTAwLCBEYW5pZWwgS2lwZXIgd3JvdGU6Cj4+PiBEbyBu b3QgcGFzcyBtZW1vcnkgbWFwcyB0byBpbWFnZSBpZiBpdCBhc2tlZCBmb3IgRUZJIGJvb3Qgc2Vy dmljZXMuCj4+IAo+PiAuLiBJIHdvdWxkIGNoYW5nZSB0aGlzIHNlbnRlbmNlIGEgYml0Lgo+PiAK Pj4gSWYgaW1hZ2UgcmVxdWVzdGVkIEVGSSBib290IHNlcnZpY2VzIHRoZW4gc2tpcCBtdWx0aWJv b3QyIG1lbW9yeSBtYXBzLgo+PiAKPj4+IE1haW4gcmVhc29uIGZvciBub3QgcHJvdmlkaW5nIG1h cHMgaXMgYmVjYXVzZSB0aGV5IHdpbGwgbGlrZWx5IGJlCj4+PiBpbnZhbGlkLiBXZSBkbyBhIGZl dyBhbGxvY2F0aW9ucyBhZnRlciBmaWxsaW5nIHRoZW0sIGUuZy4gZm9yIHJlbG9jYXRvcgo+Pj4g bmVlZHMuIFVzdWFsbHkgd2UgZG8gbm90IGNhcmUgYXMgd2Ugd291bGQgYWxyZWFkeSBmaW5pc2gg Ym9vdCBzZXJ2aWNlcy4KPj4gCj4+IHMvd291bGQgYWxyZWFkeSBmaW5pc2gvd291bGQgaGF2ZSBm aW5pc2hlZC8gPwo+PiAKPj4+IElmIHdlIGtlZXAgYm9vdCBzZXJ2aWNlcyB0aGVuIGl0IGlzIGVh c2llciB0byBub3QgcHJvdmlkZSBtYXBzLiBIb3dldmVyLAo+PiAKPj4gcy9lYXNpZXIvc2FmZXI/ Lwo+PiAKPj4+IGlmIGltYWdlIG5lZWRzIG1lbW9yeSBtYXBzIGFuZCB0aGV5IGFyZSBub3QgcHJv dmlkZWQgYnkgYm9vdGxvYWRlciB0aGVuCj4+PiBpdCBzaG91bGQgZ2V0IHRoZW0gaXRzZWxmIGp1 c3QgYmVmb3JlIEV4aXRCb290U2VydmljZXMoKSBjYWxsLgo+PiAKPj4gcy90aGVtLy8gPwo+PiAK Pj4gVGhhdCBpcyBtYWtpbmcgYW4gYXNzdW1wdGlvbiB0aGF0IHRoZSB1c2VyIG9mIE11bHRpYm9v dDIgKyBFRkkgd2lsbAo+PiBkbyB0aGlzLiBXaGljaCBpcyBPSyBzaW5jZSBvbmx5IFhlbiBpcyB1 c2luZyBpdC4uIGJ1dCBpcyB0aGlzCj4+IGlubGluZSB3aXRoIHRoZSBzcGVjPyBDYW4geW91IGln bm9yZSBub3QgcHJvdmlkaW5nIHRoaXMgaW5mb3JtYXRpb24/Cj4gCj4gQUlVSSwgc3BlYyBkb2Vz IG5vdCByZXF1aXJlIHRoYXQgYW55dGhpbmcgbXVzdCBiZSBwcm92aWRlZC4gT2YgY291cnNlCj4g b24gZXZlcnkgcGxhdGZvcm0gR1JVQjIgc2hvdWxkIHByb3ZpZGUgbWluaW1hbCBzZXQgb2Ygc3lz dGVtIGluZm9ybWF0aW9uCj4gdG8gcHJvcGVybHkgYm9vdCBsb2FkZWQgaW1hZ2UuIEhvd2V2ZXIs IGRvY3MgZG9lcyBub3Qgc2F5IHdoaWNoIHNldCBtYWtlCj4gc2Vuc2Ugb3Igbm90LiBUaGlzIGlz IHJvbGUgb2YgaW1hZ2UgdG8ga25vdyB3aGF0IGl0IHJlcXVpcmVzIHRvIHByb3Blcmx5Cj4gcnVu IG9uIGEgZ2l2ZW4gcGxhdGZvcm0uIEFuZCBJIHRoaW5rIHRoYXQgaXQgbWFrZSBzZW5zZS4KPiAK Pj4gVGhhdCBhc2lkZSAtIHdoeSBub3Qgc3luYyB0aGUgbXVsdGlib290IG1lbW9yeSBtYXAgd2l0 aCB3aGF0Cj4+IHRoZSBFRkkgb25lIHdpbGwgYmU/IE9yIGlzIGl0IHRvbyB0byBjb21wbGV4IHRv IG1vdmUgdGhlIG1lbW9yeSBtYXAKPj4gY3JlYXRpb24gdG8gYSBsYXRlciBwaGFzZSBvZiB0aGUg Ym9vdHVwPwo+IAo+IElJUkMsIEdSVUIyIGRvZXMgc29tZSBhbGxvY2F0aW9ucyBhZnRlciBnZXR0 aW5nIG1lbW9yeSBtYXAgYW5kIGl0IGlzCj4gcXVpdGUgY29tcGxpY2F0ZWQgdG8gY2hhbmdlIHRo YXQuCj4gCj4+IFdpc2ggdGhlcmUgd2FzIHNvbWUgbXVsdGJvb3QgbWVtb3J5IG1hcCBmbGFnIGlu ZGljYXRpbmcgJ1NUQUxFLUNIRUNLLUVGSScuLgo+IAo+IFdoeSBwcm92aWRlIG1hcCB3aGljaCBp cyBpbnZhbGlkIGFuZCBtdXN0IGJlIHZlcmlmaWVkIHdpdGggc29tZXRoaW5nIGVsc2U/Cj4gTGV0 J3MgaWdub3JlIChkbyBub3QgcHJvdmlkZSkgaW52YWxpZCBkYXRhIGFuZCB1c2UgY29ycmVjdCBv bmUgd2l0aG91dAo+IGFueSBhZGRpdGlvbmFsICh1bm5lZWRlZCkgY2hlY2tzLgo+IAoKSWYgeW91 IGFyZSAqbm90KiBjYWxsaW5nIGV4aXQgZWZpIGJvb3Qgc2VydmljZXMgZnJvbSBncnViLCB0aGVy ZSBpcyBubyBzZW5zZSB0byBwcm92aWRlIEVGSSBtZW1vcnkgbWFwIGF0IGFsbCwgYmVjYXVzZSB0 byBleGl0IGJvb3Qgc2VydmljZXMgW2Zyb20gT1NdLCB5b3UgKmhhdmUgdG8qIGZldGNoIGN1cnJl bnQgbWVtb3J5IG1hcCB0byBnZXQgdGhlIG1hcCBrZXkgdG8gZXhpdCBib290IHNlcnZpY2VzLgoK YmFzaWNhbGx5IGl0IG1lYW5zLCBpZiBCUyBpcyBub3QgZGlzYWJsZWQgYW5kIGdydWIgaXMgc3Rp bGwgcHJvdmlkaW5nIEVGSSBtZW1vcnkgbWFwLCB0aGUgT1MgaGFzIHRvIGFzc3VtZSB0aGlzIG1h cCBpcyBub3QgdmFsaWQgLSB3aGljaCBpcyBiYWQgYW5kIGJldHRlciBub3QgdG8gcHJvdmlkZSAo cG90ZW50aWFsbHkpIGludmFsaWQgZGF0YSBpbiBmaXJzdCBwbGFjZS4KCnJnZHMsIAp0b29tYXMK X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KWGVuLWRldmVs IG1haWxpbmcgbGlzdApYZW4tZGV2ZWxAbGlzdHMueGVuLm9yZwpodHRwOi8vbGlzdHMueGVuLm9y Zy94ZW4tZGV2ZWwK