From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrei Borzenkov Subject: Re: [PATCH 2/3] * util/grub.d/20_linux_xen.in: Add support of the xen_boot command Date: Wed, 24 Feb 2016 21:09:40 +0300 Message-ID: <56CDF1E4.7010703@gmail.com> References: <1456336901-25708-1-git-send-email-fu.wei@linaro.org> <1456336901-25708-3-git-send-email-fu.wei@linaro.org> Reply-To: The development of GNU GRUB Mime-Version: 1.0 Content-Type: text/plain; charset="windows-1251" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: <1456336901-25708-3-git-send-email-fu.wei@linaro.org> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: grub-devel-bounces+gcbgd-grub-devel=m.gmane.org@gnu.org Sender: grub-devel-bounces+gcbgd-grub-devel=m.gmane.org@gnu.org To: fu.wei@linaro.org, grub-devel@gnu.org, phcoder@gmail.com Cc: xen-devel@lists.xensource.com, Ian.Campbell@citrix.com, jcm@redhat.com, julien.grall@linaro.org, leif.lindholm@linaro.org, linaro-uefi@lists.linaro.org List-Id: xen-devel@lists.xenproject.org MjQuMDIuMjAxNiAyMTowMSwgZnUud2VpQGxpbmFyby5vcmcg7+j45fI6Cj4gRnJvbTogRnUgV2Vp IDxmdS53ZWlAbGluYXJvLm9yZz4KPiAKPiBUaGlzIHBhdGNoIGFkZHMgdGhlIHN1cHBvcnQgb2Yg eGVuX2Jvb3QgY29tbWFuZDoKPiAgICAgeGVuX2h5cGVydmlzb3IKPiAgICAgeGVuX21vZHVsZQo+ IAo+IFNpZ25lZC1vZmYtYnk6IEZ1IFdlaSA8ZnUud2VpQGxpbmFyby5vcmc+Cj4gLS0tCj4gIHV0 aWwvZ3J1Yi5kLzIwX2xpbnV4X3hlbi5pbiB8IDE4ICsrKysrKysrKysrKysrKy0tLQo+ICAxIGZp bGUgY2hhbmdlZCwgMTUgaW5zZXJ0aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPiAKPiBkaWZmIC0t Z2l0IGEvdXRpbC9ncnViLmQvMjBfbGludXhfeGVuLmluIGIvdXRpbC9ncnViLmQvMjBfbGludXhf eGVuLmluCj4gaW5kZXggNDYwNDVkYi4uZjJhN2U5NSAxMDA2NDQKPiAtLS0gYS91dGlsL2dydWIu ZC8yMF9saW51eF94ZW4uaW4KPiArKysgYi91dGlsL2dydWIuZC8yMF9saW51eF94ZW4uaW4KPiBA QCAtMTIyLDE2ICsxMjIsMjggQEAgbGludXhfZW50cnkgKCkKPiAgICAgICAgICBlbHNlCj4gICAg ICAgICAgICAgIHhlbl9ybV9vcHRzPSJuby1yZWFsLW1vZGUgZWRkPW9mZiIKPiAgICAgICAgICBm aQo+IC0JbXVsdGlib290CSR7cmVsX3hlbl9kaXJuYW1lfS8ke3hlbl9iYXNlbmFtZX0gcGxhY2Vo b2xkZXIgJHt4ZW5fYXJnc30gXCR7eGVuX3JtX29wdHN9Cj4gKyAgICAgICAgaWYgWyAtZiBcJHBy ZWZpeC9cJGdydWJfY3B1LVwkZ3J1Yl9wbGF0Zm9ybS94ZW5fYm9vdC5tb2QgXTsgdGhlbgo+ICsg ICAgICAgICAgICBpbnNtb2QgeGVuX2Jvb3QKPiArICAgICAgICBmaQo+ICsgICAgICAgIGlmIFsg InhcJGdydWJfeGVuX2Jvb3QiICE9IHh5IF07IHRoZW4KClRoaXMgc2hvdWxkIGJlIGZlYXR1cmUg dGVzdCwgc2VlIG90aGVyIG1haWwuCgo+ICsgICAgICAgICAgICB4ZW5fbG9hZGVyPSJtdWx0aWJv b3QiCj4gKyAgICAgICAgICAgIGxpbnV4X2xvYWRlcj0ibW9kdWxlIgo+ICsgICAgICAgICAgICBp bml0cmRfbG9hZGVyPSJtb2R1bGUgLS1ub3VuemlwIgo+ICsgICAgICAgIGVsc2UKPiArICAgICAg ICAgICAgeGVuX2xvYWRlcj0ieGVuX2h5cGVydmlzb3IiCj4gKyAgICAgICAgICAgIGxpbnV4X2xv YWRlcj0ieGVuX21vZHVsZSIKPiArICAgICAgICAgICAgaW5pdHJkX2xvYWRlcj0ieGVuX21vZHVs ZSIKPiArICAgICAgICBmaQoKeGVuX21vZHVsZSB3aWxsIHVuY29tcHJlc3MgaW5pdHJkIChhdCBs ZWFzdCwgYXMgbG9uZyBhcyBjb3JyZXNwb25kaW5nCmZpbHRlcnMgYXJlIGxvYWRlZCkuIFRoaXMg bWFrZXMgdHdvIGNvbW1hbmRzIGluY29tcGF0aWJsZS4geGVuX21vZHVsZQpsaWtlbHkgbmVlZHMg dG8gc3VwcG9ydCB0aGUgc2FtZSBvcHRpb24uCgo+ICsJXCR7eGVuX2xvYWRlcn0JJHtyZWxfeGVu X2Rpcm5hbWV9LyR7eGVuX2Jhc2VuYW1lfSBwbGFjZWhvbGRlciAke3hlbl9hcmdzfSBcJHt4ZW5f cm1fb3B0c30KPiAgCWVjaG8JJyQoZWNobyAiJGxtZXNzYWdlIiB8IGdydWJfcXVvdGUpJwo+IC0J bW9kdWxlCSR7cmVsX2Rpcm5hbWV9LyR7YmFzZW5hbWV9IHBsYWNlaG9sZGVyIHJvb3Q9JHtsaW51 eF9yb290X2RldmljZV90aGlzdmVyc2lvbn0gcm8gJHthcmdzfQo+ICsJXCR7bGludXhfbG9hZGVy fQkke3JlbF9kaXJuYW1lfS8ke2Jhc2VuYW1lfSBwbGFjZWhvbGRlciByb290PSR7bGludXhfcm9v dF9kZXZpY2VfdGhpc3ZlcnNpb259IHJvICR7YXJnc30KPiAgRU9GCj4gICAgaWYgdGVzdCAtbiAi JHtpbml0cmR9IiA7IHRoZW4KPiAgICAgICMgVFJBTlNMQVRPUlM6IHJhbWRpc2sgaXNuJ3QgaWRl bnRpZmllci4gU2hvdWxkIGJlIHRyYW5zbGF0ZWQuCj4gICAgICBtZXNzYWdlPSIkKGdldHRleHRf cHJpbnRmICJMb2FkaW5nIGluaXRpYWwgcmFtZGlzayAuLi4iKSIKPiAgICAgIHNlZCAicy9eLyRz dWJtZW51X2luZGVudGF0aW9uLyIgPDwgRU9GCj4gIAllY2hvCSckKGVjaG8gIiRtZXNzYWdlIiB8 IGdydWJfcXVvdGUpJwo+IC0JbW9kdWxlCS0tbm91bnppcCAgICR7cmVsX2Rpcm5hbWV9LyR7aW5p dHJkfQo+ICsJXCR7aW5pdHJkX2xvYWRlcn0JJHtyZWxfZGlybmFtZX0vJHtpbml0cmR9Cj4gIEVP Rgo+ICAgIGZpCj4gICAgc2VkICJzL14vJHN1Ym1lbnVfaW5kZW50YXRpb24vIiA8PCBFT0YKPiAK CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpHcnViLWRl dmVsIG1haWxpbmcgbGlzdApHcnViLWRldmVsQGdudS5vcmcKaHR0cHM6Ly9saXN0cy5nbnUub3Jn L21haWxtYW4vbGlzdGluZm8vZ3J1Yi1kZXZlbAo=