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

Re: [Xen-devel] [PATCH] xen/arm: Allocate memory for dom0 from the bottom with the 1:1 Workaround



On Tue, 2013-10-22 at 12:26 +0100, Ian Campbell wrote:
> On Tue, 2013-10-22 at 11:51 +0100, Julien Grall wrote:
> > On Linux, the option CONFIG_ARM_PATCH_PHYS_VIRT (by default enabled) allows
> > the Kernel to be loaded anywhere (or nearly) by patching the translation
> > pv<->virt at boot time.
> > 
> > The current solution in Linux assuming that the delta physical address -
> > virtual address is always negative. A positive delta will destroy all the
> > optimisation to modify only a part of the translation instruction (add/sub).
> > 
> > By default, Xen is allocating memory from the top of memory and then
> > goes down. To avoid booting issue with Linux, we must allocate memory
> > from the bottom (ie starting from 0).
> > 
> > Signed-off-by: Julien Grall <julien.grall@xxxxxxxxxx>
> 
> Acked-by: Ian Campbell <ian.campbell@xxxxxxxxxx>

Applied.



_______________________________________________
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®.