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

Re: [Xen-devel] [PATCH v1 1/2] arm: Add ability to relocate Xen in over 4GB space

On Wed, 2015-04-08 at 20:24 +0300, Andrii Anisov wrote:

I was thinking about this a little more...

> The context here is pretty simple: just a workaround of the real
> system limitations:
>      1. Renesas R-Car H2 evaluation board lager has 4GB of RAM, 2GB
>         mapped under 4GB boundary and 2GB over. 
>      2. The R-Car2 chip has IOMMU's for almost all active devices
>         except GPU. 
>      3. Within our system we need one user domain with 2GB of RAM and
>         dedicated GPU.
>      4. While doing PoC we have no access to the GPU driver(and
>         firmware) sources to introduce swiotlb here. 
> Having no option to handle GPU driver addressing with iommu (2) or
> swiotlb(4), it was decided to place the user domain described in 3
> within RAM below 4GB with 1:1 mapping. Therefore we needed to move all
> the rest (XEN, rest of domains) under 4GB.

Xen itself (i.e. .text and .data, no the heap etc) is at most 2MB. Are
your constraints such that at a 2GB-2MB (i.e. 2046M) domain would not be


Xen-devel mailing list



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