[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Xen-devel] About booting Xen with UEFI on FastModel

On Wed, 2013-12-11 at 13:06 +0800, Chen Baozi wrote:
> Hi Ian,
> On Dec 9, 2013, at 23:35, Ian Campbell <Ian.Campbell@xxxxxxxxxx> wrote:
> > On Mon, 2013-12-09 at 23:15 +0800, Chen Baozi wrote:
> >> Hi all,
> >> 
> >> I noticed that upstream UEFI is now supported ARMv8 on FastModel.
> >> Iâve tried it to boot Linux with it. And it works. But it seems
> >> it still cannot load Xen hypervisor properly. Iâm now looking for
> >> the reasons. Is there any difference for a firmware to load Xen
> >> and Linux kernel?
> > 
> > I think you are the first one to try Xen on EFI.
> > 
> > Are you using the EFI stub with Linux or are you launching via a
> > bootloader e.g. Grub-EFI?
> After reading the source code, I think it is neither the EFI stub
> or a bootloader. A Linux Loader EFI application has been developed
> for ARM in EFI.

Do you have a link? I'm curious.

>  It is able to boot Linux either by tagged list or
> dtb method. However, it hardcoded the start address of 0x80000 
> when loading Linux kernel, which make it unworkable for Xen after
> paging is enable. But Iâm not sure whether there would be other
> problems for it to boot Xen. And Iâll continue to work on it until
> it can boot Xen successfully at the end.

Have fun ;-)

> (At least, there are early printk messages on the UART now, :-))

> Cheers,
> Baozi

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.