As we are having more and more types of memory region defined in the
device tree, it is necessary to add the overlap check of these memory
regions in Xen, because such check will help user to identify the
misconfiguration in the device tree at the early stage of boot time.
The first patch introduces the basic memory overlap check mechanism,
and does the memory check for memory regions in bootinfo.reserved_mem.
Following patches extend the overlap check to include bootmodules and
EfiACPIReclaimMemory.
Henry Wang (3):
xen/arm: Add memory overlap check for bootinfo.reserved_mem
xen/arm: Extend the memory overlap check to include bootmodules
xen/arm: Extend the memory overlap check to include
EfiACPIReclaimMemory
xen/arch/arm/bootfdt.c | 13 +++--
xen/arch/arm/efi/efi-boot.h | 10 +++-
xen/arch/arm/include/asm/setup.h | 2 +
xen/arch/arm/setup.c | 90 ++++++++++++++++++++++++++++++++
4 files changed, 106 insertions(+), 9 deletions(-)
--
2.25.1