xen/arm: do not relocate Xen outside of visible RAM
authorIan Campbell <ian.campbell@citrix.com>
Thu, 26 Sep 2013 11:35:37 +0000 (12:35 +0100)
committerIan Campbell <ian.campbell@citrix.com>
Thu, 26 Sep 2013 15:21:33 +0000 (16:21 +0100)
commitdb92b1ac55cd5e193ae22b0b6f01fb47bc9e5d2f
tree9df11b5804dabcd9b9b9f262201e2359221a3824
parentc883eed77ae2bec5aca2f678bfd7fe4642fa6d37
xen/arm: do not relocate Xen outside of visible RAM

Since we do not handle non-contiguous banks of memory lets avoid relocating
Xen into such a bank. Avoids issues such as free_init_memory releasing pages
which are outside of the frametable.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Acked-by: Tim Deegan <tim@xen.org>
xen/arch/arm/setup.c