[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-18 at 20:09 +0800, Chen Baozi wrote:
> On Dec 18, 2013, at 19:59, Ian Campbell <Ian.Campbell@xxxxxxxxxx> wrote:
> 
> >>>> 
> >>>> 1. If Xen bootstrap code detected it at an address not aligned with
> >>>> 2MB, then it copies itself to (x19 + 4M)\2M.
> >>> 
> >>> This runs the risk of overwriting one of the other boot modules or
> >>> something we need later and would have to happen before we had parsed
> >>> the DTB to find out where those things are.
> >>> 
> >>> We could mandate that there is space between the end of Xen and other
> >>> stuff, but then we could probably just fix the load address too.
> >>> 
> >> 
> >> Is there any consideration not to make the load address offset same with
> >> Linux (0x80000)? Because of memory layout?
> > 
> > I don't beleive Linux is restricted to 0x80000 that's just an
> > implementation detail in the bootloader/firmware you happen to be using.
> 
> Sorry, my bad, I mean the virtual start address of Xen.

The virtual address is baked into Xen at link time.

I don't think changing it would help though.

Ian.


_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxx
http://lists.xen.org/xen-devel


 


Rackspace

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