]> www.infradead.org Git - users/jedix/linux-maple.git/commit
xen: check pre-allocated page tables for conflict with memory map
authorJuergen Gross <jgross@suse.com>
Fri, 17 Jul 2015 04:51:31 +0000 (06:51 +0200)
committerChuck Anderson <chuck.anderson@oracle.com>
Fri, 5 Feb 2016 11:43:26 +0000 (03:43 -0800)
commit0c1290f90bbdc71cbff2a5204729da217fdc0e7d
tree74f4c95ad4b927f2562747ca89fb14e08a6abc6e
parente2a3adf0f5f0ebb878d8e790f1a0f3f5df2be62f
xen: check pre-allocated page tables for conflict with memory map

Check whether the page tables built by the domain builder are at
memory addresses which are in conflict with the target memory map.
If this is the case just panic instead of running into problems
later.

Signed-off-by: Juergen Gross <jgross@suse.com>
Acked-by: Konrad Rzeszutek Wilk <Konrad.wilk@oracle.com>
Signed-off-by: David Vrabel <david.vrabel@citrix.com>
(cherry picked from commit 04414baab5ba862b10bde837c4773ffdbb78f0e0)
Signed-off-by: Konrad Rzeszutek Wilk <konrad.wilk@oracle.com>
(cherry picked from commit d44039e831fc2c360556fa6d2002d3d07f94278b)
arch/x86/xen/mmu.c
arch/x86/xen/setup.c
arch/x86/xen/xen-ops.h