]> 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)
committerKonrad Rzeszutek Wilk <konrad.wilk@oracle.com>
Mon, 30 Nov 2015 19:38:54 +0000 (14:38 -0500)
commitd44039e831fc2c360556fa6d2002d3d07f94278b
tree3372f641acca91dacbdb2dd93f50f85aafdf887d
parentc2c7056af7647b523875d8b9850df6143d6eee11
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>
arch/x86/xen/mmu.c
arch/x86/xen/setup.c
arch/x86/xen/xen-ops.h