On Thu, 31 Aug 2023 at 12:01, Leo Yan <leo....@linaro.org> wrote:
>
> On some platforms, the memory regions could be:
>
>   (XEN) MODULE[0]: 00000807f6df0000 - 00000807f6f3e000 Xen
>   (XEN) MODULE[1]: 00000807f8054000 - 00000807f8056000 Device Tree
>   (XEN) MODULE[2]: 00000000fa834000 - 00000000fc5de1d5 Ramdisk
>   (XEN) MODULE[3]: 00000000fc5df000 - 00000000ffb3f810 Kernel
>
> In this case, the Xen binary is loaded above 2TB, so Xen fails to boot
> up due to the out of the identity map space.
>
> This patch enlarges identity map space to 127TiB, which can support the
> memory space [0x0 .. 0x00007eff_ffff_ffff], thus it has flexibility for
> support different platforms.
>
> Fixes: 1c78d76b67 ("xen/arm64: mm: Introduce helpers to 
> prepare/enable/disable")
> Reported-by: Alexey Klimov <alexey.kli...@linaro.org>
> Signed-off-by: Leo Yan <leo....@linaro.org>

Feel free to use:
Tested-by: Alexey Klimov <alexey.kli...@linaro.org>

I confirm that I can boot Xen with these two patches and start a guest VM.

Thanks,
Alexey

Reply via email to