xen: check for initrd conflicting with e820 map
authorJuergen Gross <jgross@suse.com>
Fri, 17 Jul 2015 04:51:32 +0000 (06:51 +0200)
committerDavid Vrabel <david.vrabel@citrix.com>
Thu, 20 Aug 2015 11:24:22 +0000 (12:24 +0100)
commit4b9c15377f96e241be347fd3bbeeff74fbad0b44
treeb644d5e3f5c7b7c801eb283f0823446c008db9c2
parent04414baab5ba862b10bde837c4773ffdbb78f0e0
xen: check for initrd conflicting with e820 map

Check whether the initrd is placed at a location which is conflicting
with the target E820 map. If this is the case relocate it to a new
area unused up to now and compliant to the E820 map.

Signed-off-by: Juergen Gross <jgross@suse.com>
Reviewed-by: David Vrabel <david.vrabel@citrix.com>
Acked-by: Konrad Rzeszutek Wilk <Konrad.wilk@oracle.com>
Signed-off-by: David Vrabel <david.vrabel@citrix.com>
arch/x86/xen/setup.c