From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1Yoz37-0003ae-PT for mharc-grub-devel@gnu.org; Sun, 03 May 2015 14:55:33 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58106) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yoz35-0003aP-Bg for grub-devel@gnu.org; Sun, 03 May 2015 14:55:32 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yoz31-0002TV-94 for grub-devel@gnu.org; Sun, 03 May 2015 14:55:31 -0400 Received: from mail-lb0-x22a.google.com ([2a00:1450:4010:c04::22a]:33844) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yoz30-0002TK-Ou for grub-devel@gnu.org; Sun, 03 May 2015 14:55:27 -0400 Received: by lbcga7 with SMTP id ga7so92542800lbc.1 for ; Sun, 03 May 2015 11:55:25 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:cc:subject:message-id:in-reply-to:references :mime-version:content-type:content-transfer-encoding; bh=7PIaXXzcnhg0xmm0myxpqhorCTgZI3TOLHKhp8737n0=; b=qB1QB1CudJlHSpk20+OA2Hk3/BTRC1cci2WxIvPlcZdSW9jvGKbWBh69V90sHG3YZ0 eZwrpsGcRMYfM6mRwRiXD3l+vMIhr5t4qKMiLaIfuZg1WEHQyxuduI/SNAmOaY8keCmu jGfawxgu8qvIssW5DoEz+zBqkYd3Ya4d+5urPx/vzAYY8QymlcVbrivsxPXGbVbjEYIs KyN1pP9NTj5Bf/KwoQ7jFya5qzyQhsM65hC/uJxroCT5RK7ecSBBhwaqOlMv72//CTkx 9OgPWJqCVtXFgbJQ6PWZ67y7jZ930QArRhlTyCpHn3ZG2seo24DiJxbtmXH08uTA/9BQ u/pg== X-Received: by 10.152.28.34 with SMTP id y2mr16830362lag.14.1430679325353; Sun, 03 May 2015 11:55:25 -0700 (PDT) Received: from opensuse.site (ppp91-76-14-38.pppoe.mtu-net.ru. [91.76.14.38]) by mx.google.com with ESMTPSA id gn6sm2848714lbc.28.2015.05.03.11.55.23 (version=TLSv1.2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128); Sun, 03 May 2015 11:55:24 -0700 (PDT) Date: Sun, 3 May 2015 21:55:22 +0300 From: Andrei Borzenkov To: Fu Wei Subject: Re: [Linaro-uefi] [PATCH 0/5]arm64: Add multiboot support (via fdt) for Xen boot Message-ID: <20150503215522.589cbbbf@opensuse.site> In-Reply-To: References: <54931519.50905@linaro.org> <1420735118.19787.111.camel@citrix.com> X-Mailer: Claws Mail 3.11.0 (GTK+ 2.24.27; x86_64-suse-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c04::22a Cc: The development of GNU GRUB , xen-devel@lists.xensource.com, Ian Campbell , Stefano Stabellini , Jon Masters , linaro-uefi X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 03 May 2015 18:55:32 -0000 =D0=92 Fri, 10 Apr 2015 10:32:15 +0800 Fu Wei =D0=BF=D0=B8=D1=88=D0=B5=D1=82: > Hi everybody, > any suggestion for my patchset? > Please let me know if there are some place need to be fixed or improved, = if > these patches look good to you, can they be merged? >=20 > Any feedback or suggestion is welcome! :-) > Great thanks ! >=20 Sorry for delay. grub-devel is not overcrowded right now; I started to review them but got distracted. I'll try to find time. > On 26 January 2015 at 22:32, Stefano Stabellini < > stefano.stabellini@eu.citrix.com> wrote: >=20 > > Ping? > > > > I think it would be great to have multiboot support in grub. > > As a matter of fact without it grub cannot load xen on arm. > > > > > > On Wed, 21 Jan 2015, Fu Wei wrote: > > > Hi everybody, > > > any suggestion for my patchset? > > > if these patches look fine, can they be merged? > > > > > > Any feedback is welcome! :-) > > > Great thanks ! > > > > > > On 9 January 2015 at 00:38, Ian Campbell > > wrote: > > > On Fri, 2014-12-19 at 01:55 +0800, Fu Wei wrote: > > > > Signed-off-by: Fu Wei > > > > Reviewed-by: Leif Lindholm > > > > > > I've tested the code at > > > git:// > > git.linaro.org/people/fu.wei/grub.git#multiboot_xen_support_upstream_v4= .0 > > > which I believe is the same as this posting on an AMD Seattle > > system > > > with a 40_custom containing: > > > > > > menuentry 'Baremetal' { > > > insmod gzio > > > insmod part_msdos > > > insmod ext2 > > > set root=3D'hd0,msdos2' > > > search --no-floppy --fs-uuid --set=3Droot > > d4178d5c-96a8-46ee-a304-0d87baa545cd > > > linux /boot/vmlinuz console=3DttyAMA0,115200n8 > > earlycon=3Dpl011,0xe1010000 root=3D/dev/sda2 rootwait > > > } > > > menuentry 'Xen' { > > > insmod gzio > > > insmod part_msdos > > > insmod ext2 > > > set root=3D'hd0,msdos2' > > > search --no-floppy --fs-uuid --set=3Droot > > d4178d5c-96a8-46ee-a304-0d87baa545cd > > > multiboot /boot/xen no-bootscrub console=3Ddtua= rt > > conswitch=3Dx dtuart=3D/smb/serial@e1010000 noreboot > > > sync_console dom0_mem=3D256M dom0_max_vcpus=3D1 > > > module /boot/vmlinuz-xen console=3Dhvc0 > > earlycon=3Dpl011,0xe1010000 root=3D/dev/sda2 rootwait > > > } > > > > > > (my system is too confused for 10_linux or 20_linux_xen right n= ow, > > but I > > > believe this is representative of what they would emit) > > > > > > The result was that I could boot both Baremetal and Xen via gru= b. > > So: > > > > > > Tested-by: Ian Campbell > > > > > > I've not looked at the code (although I did review several older > > > iterations), would it be useful to the grub maintainers for me = to > > do so? > > > > > > Ian. > > > > > > > > > > > > > > > -- > > > Best regards, > > > > > > Fu Wei > > > Software Engineer > > > Red Hat Software (Beijing) Co.,Ltd.Shanghai Branch > > > Ph: +86 21 61221326(direct) > > > Ph: +86 186 2020 4684 (mobile) > > > Room 1512, Regus One Corporate Avenue,Level 15, > > > One Corporate Avenue,222 Hubin Road,Huangpu District, > > > Shanghai,China 200021 > > > > > > > > > > _______________________________________________ > > Linaro-uefi mailing list > > Linaro-uefi@lists.linaro.org > > http://lists.linaro.org/mailman/listinfo/linaro-uefi > > > > >=20 >=20 From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrei Borzenkov Subject: Re: [Linaro-uefi] [PATCH 0/5]arm64: Add multiboot support (via fdt) for Xen boot Date: Sun, 3 May 2015 21:55:22 +0300 Message-ID: <20150503215522.589cbbbf@opensuse.site> References: <54931519.50905@linaro.org> <1420735118.19787.111.camel@citrix.com> Reply-To: The development of GNU GRUB Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: In-Reply-To: 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 Cc: The development of GNU GRUB , xen-devel@lists.xensource.com, Ian Campbell , Stefano Stabellini , Jon Masters , linaro-uefi List-Id: xen-devel@lists.xenproject.org 0JIgRnJpLCAxMCBBcHIgMjAxNSAxMDozMjoxNSArMDgwMApGdSBXZWkgPGZ1LndlaUBsaW5hcm8u b3JnPiDQv9C40YjQtdGCOgoKPiBIaSBldmVyeWJvZHksCj4gYW55IHN1Z2dlc3Rpb24gZm9yIG15 IHBhdGNoc2V0Pwo+IFBsZWFzZSBsZXQgbWUga25vdyBpZiB0aGVyZSBhcmUgc29tZSBwbGFjZSBu ZWVkIHRvIGJlIGZpeGVkIG9yIGltcHJvdmVkLCBpZgo+IHRoZXNlIHBhdGNoZXMgbG9vayBnb29k IHRvIHlvdSwgY2FuIHRoZXkgYmUgbWVyZ2VkPwo+IAo+IEFueSBmZWVkYmFjayBvciBzdWdnZXN0 aW9uICBpcyB3ZWxjb21lISA6LSkKPiBHcmVhdCB0aGFua3MgIQo+IAoKU29ycnkgZm9yIGRlbGF5 LiBncnViLWRldmVsIGlzIG5vdCBvdmVyY3Jvd2RlZCByaWdodCBub3c7IEkgc3RhcnRlZCB0bwpy ZXZpZXcgdGhlbSBidXQgZ290IGRpc3RyYWN0ZWQuIEknbGwgdHJ5IHRvIGZpbmQgdGltZS4KCj4g T24gMjYgSmFudWFyeSAyMDE1IGF0IDIyOjMyLCBTdGVmYW5vIFN0YWJlbGxpbmkgPAo+IHN0ZWZh bm8uc3RhYmVsbGluaUBldS5jaXRyaXguY29tPiB3cm90ZToKPiAKPiA+IFBpbmc/Cj4gPgo+ID4g SSB0aGluayBpdCB3b3VsZCBiZSBncmVhdCB0byBoYXZlIG11bHRpYm9vdCBzdXBwb3J0IGluIGdy dWIuCj4gPiBBcyBhIG1hdHRlciBvZiBmYWN0IHdpdGhvdXQgaXQgZ3J1YiBjYW5ub3QgbG9hZCB4 ZW4gb24gYXJtLgo+ID4KPiA+Cj4gPiBPbiBXZWQsIDIxIEphbiAyMDE1LCBGdSBXZWkgd3JvdGU6 Cj4gPiA+IEhpIGV2ZXJ5Ym9keSwKPiA+ID4gYW55IHN1Z2dlc3Rpb24gZm9yIG15IHBhdGNoc2V0 Pwo+ID4gPiBpZiB0aGVzZSBwYXRjaGVzIGxvb2sgZmluZSwgY2FuIHRoZXkgYmUgbWVyZ2VkPwo+ ID4gPgo+ID4gPiBBbnkgZmVlZGJhY2sgaXMgd2VsY29tZSEgOi0pCj4gPiA+IEdyZWF0IHRoYW5r cyAhCj4gPiA+Cj4gPiA+IE9uIDkgSmFudWFyeSAyMDE1IGF0IDAwOjM4LCBJYW4gQ2FtcGJlbGwg PElhbi5DYW1wYmVsbEBjaXRyaXguY29tPgo+ID4gd3JvdGU6Cj4gPiA+ICAgICAgIE9uIEZyaSwg MjAxNC0xMi0xOSBhdCAwMTo1NSArMDgwMCwgRnUgV2VpIHdyb3RlOgo+ID4gPiAgICAgICA+IFNp Z25lZC1vZmYtYnk6IEZ1IFdlaSA8ZnUud2VpQGxpbmFyby5vcmc+Cj4gPiA+ICAgICAgID4gUmV2 aWV3ZWQtYnk6IExlaWYgTGluZGhvbG0gPGxlaWYubGluZGhvbG1AbGluYXJvLm9yZz4KPiA+ID4K PiA+ID4gICAgICAgSSd2ZSB0ZXN0ZWQgdGhlIGNvZGUgYXQKPiA+ID4gICAgICAgZ2l0Oi8vCj4g PiBnaXQubGluYXJvLm9yZy9wZW9wbGUvZnUud2VpL2dydWIuZ2l0I211bHRpYm9vdF94ZW5fc3Vw cG9ydF91cHN0cmVhbV92NC4wCj4gPiA+ICAgICAgIHdoaWNoIEkgYmVsaWV2ZSBpcyB0aGUgc2Ft ZSBhcyB0aGlzIHBvc3Rpbmcgb24gYW4gQU1EIFNlYXR0bGUKPiA+IHN5c3RlbQo+ID4gPiAgICAg ICB3aXRoIGEgNDBfY3VzdG9tIGNvbnRhaW5pbmc6Cj4gPiA+Cj4gPiA+ICAgICAgICAgICAgICAg bWVudWVudHJ5ICdCYXJlbWV0YWwnIHsKPiA+ID4gICAgICAgICAgICAgICAgICAgICAgIGluc21v ZCBnemlvCj4gPiA+ICAgICAgICAgICAgICAgICAgICAgICBpbnNtb2QgcGFydF9tc2Rvcwo+ID4g PiAgICAgICAgICAgICAgICAgICAgICAgaW5zbW9kIGV4dDIKPiA+ID4gICAgICAgICAgICAgICAg ICAgICAgIHNldCByb290PSdoZDAsbXNkb3MyJwo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAg c2VhcmNoIC0tbm8tZmxvcHB5IC0tZnMtdXVpZCAtLXNldD1yb290Cj4gPiBkNDE3OGQ1Yy05NmE4 LTQ2ZWUtYTMwNC0wZDg3YmFhNTQ1Y2QKPiA+ID4gICAgICAgICAgICAgICAgICAgICAgIGxpbnV4 IC9ib290L3ZtbGludXogY29uc29sZT10dHlBTUEwLDExNTIwMG44Cj4gPiBlYXJseWNvbj1wbDAx MSwweGUxMDEwMDAwIHJvb3Q9L2Rldi9zZGEyIHJvb3R3YWl0Cj4gPiA+ICAgICAgICAgICAgICAg fQo+ID4gPiAgICAgICAgICAgICAgIG1lbnVlbnRyeSAnWGVuJyB7Cj4gPiA+ICAgICAgICAgICAg ICAgICAgICAgICBpbnNtb2QgZ3ppbwo+ID4gPiAgICAgICAgICAgICAgICAgICAgICAgaW5zbW9k IHBhcnRfbXNkb3MKPiA+ID4gICAgICAgICAgICAgICAgICAgICAgIGluc21vZCBleHQyCj4gPiA+ ICAgICAgICAgICAgICAgICAgICAgICBzZXQgcm9vdD0naGQwLG1zZG9zMicKPiA+ID4gICAgICAg ICAgICAgICAgICAgICAgIHNlYXJjaCAtLW5vLWZsb3BweSAtLWZzLXV1aWQgLS1zZXQ9cm9vdAo+ ID4gZDQxNzhkNWMtOTZhOC00NmVlLWEzMDQtMGQ4N2JhYTU0NWNkCj4gPiA+ICAgICAgICAgICAg ICAgICAgICAgICBtdWx0aWJvb3QgL2Jvb3QveGVuIG5vLWJvb3RzY3J1YiBjb25zb2xlPWR0dWFy dAo+ID4gY29uc3dpdGNoPXggZHR1YXJ0PS9zbWIvc2VyaWFsQGUxMDEwMDAwIG5vcmVib290Cj4g PiA+ICAgICAgIHN5bmNfY29uc29sZSBkb20wX21lbT0yNTZNIGRvbTBfbWF4X3ZjcHVzPTEKPiA+ ID4gICAgICAgICAgICAgICAgICAgICAgIG1vZHVsZSAvYm9vdC92bWxpbnV6LXhlbiBjb25zb2xl PWh2YzAKPiA+IGVhcmx5Y29uPXBsMDExLDB4ZTEwMTAwMDAgcm9vdD0vZGV2L3NkYTIgcm9vdHdh aXQKPiA+ID4gICAgICAgICAgICAgICB9Cj4gPiA+Cj4gPiA+ICAgICAgIChteSBzeXN0ZW0gaXMg dG9vIGNvbmZ1c2VkIGZvciAxMF9saW51eCBvciAyMF9saW51eF94ZW4gcmlnaHQgbm93LAo+ID4g YnV0IEkKPiA+ID4gICAgICAgYmVsaWV2ZSB0aGlzIGlzIHJlcHJlc2VudGF0aXZlIG9mIHdoYXQg dGhleSB3b3VsZCBlbWl0KQo+ID4gPgo+ID4gPiAgICAgICBUaGUgcmVzdWx0IHdhcyB0aGF0IEkg Y291bGQgYm9vdCBib3RoIEJhcmVtZXRhbCBhbmQgWGVuIHZpYSBncnViLgo+ID4gU286Cj4gPiA+ Cj4gPiA+ICAgICAgIFRlc3RlZC1ieTogSWFuIENhbXBiZWxsIDxpYW4uY2FtcGJlbGxAY2l0cml4 LmNvbT4KPiA+ID4KPiA+ID4gICAgICAgSSd2ZSBub3QgbG9va2VkIGF0IHRoZSBjb2RlIChhbHRo b3VnaCBJIGRpZCByZXZpZXcgc2V2ZXJhbCBvbGRlcgo+ID4gPiAgICAgICBpdGVyYXRpb25zKSwg d291bGQgaXQgYmUgdXNlZnVsIHRvIHRoZSBncnViIG1haW50YWluZXJzIGZvciBtZSB0bwo+ID4g ZG8gc28/Cj4gPiA+Cj4gPiA+ICAgICAgIElhbi4KPiA+ID4KPiA+ID4KPiA+ID4KPiA+ID4KPiA+ ID4gLS0KPiA+ID4gQmVzdCByZWdhcmRzLAo+ID4gPgo+ID4gPiBGdSBXZWkKPiA+ID4gU29mdHdh cmUgRW5naW5lZXIKPiA+ID4gUmVkIEhhdCBTb2Z0d2FyZSAoQmVpamluZykgQ28uLEx0ZC5TaGFu Z2hhaSBCcmFuY2gKPiA+ID4gUGg6ICs4NiAyMSA2MTIyMTMyNihkaXJlY3QpCj4gPiA+IFBoOiAr ODYgMTg2IDIwMjAgNDY4NCAobW9iaWxlKQo+ID4gPiBSb29tIDE1MTIsIFJlZ3VzIE9uZSBDb3Jw b3JhdGUgQXZlbnVlLExldmVsIDE1LAo+ID4gPiBPbmUgQ29ycG9yYXRlIEF2ZW51ZSwyMjIgSHVi aW4gUm9hZCxIdWFuZ3B1IERpc3RyaWN0LAo+ID4gPiBTaGFuZ2hhaSxDaGluYSAyMDAwMjEKPiA+ ID4KPiA+ID4KPiA+Cj4gPiBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fXwo+ID4gTGluYXJvLXVlZmkgbWFpbGluZyBsaXN0Cj4gPiBMaW5hcm8tdWVmaUBsaXN0 cy5saW5hcm8ub3JnCj4gPiBodHRwOi8vbGlzdHMubGluYXJvLm9yZy9tYWlsbWFuL2xpc3RpbmZv L2xpbmFyby11ZWZpCj4gPgo+ID4KPiAKPiAKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fXwpHcnViLWRldmVsIG1haWxpbmcgbGlzdApHcnViLWRldmVsQGdu dS5vcmcKaHR0cHM6Ly9saXN0cy5nbnUub3JnL21haWxtYW4vbGlzdGluZm8vZ3J1Yi1kZXZlbAo=