v2 pipeline: https://gitlab.com/xen-project/people/stewarthildebrand/xen/-/pipelines/1807189300
v1->v2: * rebase * address feedback Stewart Hildebrand (6): xen/arm: fix math in add_ext_regions xen/arm: fix math in add_hwdom_free_regions xen/arm: switch find_domU_holes to rangesets rangeset: introduce rangeset_subtract xen/arm: exclude xen,reg from domU extended regions tools/arm: exclude iomem from domU extended regions tools/libs/light/libxl_arm.c | 118 ++++++++++++++++++++---- xen/arch/arm/domain_build.c | 55 ++++++++--- xen/arch/arm/include/asm/static-shmem.h | 9 -- xen/arch/arm/static-shmem.c | 65 ------------- xen/common/device-tree/dom0less-build.c | 19 +++- xen/common/device-tree/domain-build.c | 2 +- xen/common/rangeset.c | 12 +++ xen/include/xen/fdt-kernel.h | 1 + xen/include/xen/rangeset.h | 3 + 9 files changed, 177 insertions(+), 107 deletions(-) base-commit: ed9488a0d155562cc4f1c9a1c38031579a347cf4 -- 2.49.0