[PATCH 0/6] arm: extended regions fixes

Stewart Hildebrand posted 6 patches 5 months, 4 weeks ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20250505025631.207529-1-stewart.hildebrand@amd.com
There is a newer version of this series
tools/libs/light/libxl_arm.c            | 118 ++++++++++++++++++++----
xen/arch/arm/dom0less-build.c           |  19 +++-
xen/arch/arm/domain_build.c             |  63 ++++++++++---
xen/arch/arm/include/asm/kernel.h       |   1 +
xen/arch/arm/include/asm/static-shmem.h |   9 --
xen/arch/arm/static-shmem.c             |  65 -------------
xen/common/rangeset.c                   |  12 +++
xen/include/xen/rangeset.h              |   3 +
8 files changed, 182 insertions(+), 108 deletions(-)
[PATCH 0/6] arm: extended regions fixes
Posted by Stewart Hildebrand 5 months, 4 weeks ago
pipeline: https://gitlab.com/xen-project/people/stewarthildebrand/xen/-/pipelines/1799738957

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{-cacheable} from domU extended regions
  tools/arm: exclude iomem from domU extended regions

 tools/libs/light/libxl_arm.c            | 118 ++++++++++++++++++++----
 xen/arch/arm/dom0less-build.c           |  19 +++-
 xen/arch/arm/domain_build.c             |  63 ++++++++++---
 xen/arch/arm/include/asm/kernel.h       |   1 +
 xen/arch/arm/include/asm/static-shmem.h |   9 --
 xen/arch/arm/static-shmem.c             |  65 -------------
 xen/common/rangeset.c                   |  12 +++
 xen/include/xen/rangeset.h              |   3 +
 8 files changed, 182 insertions(+), 108 deletions(-)


base-commit: 78ce2be733b1e45e2e190c1765fe31da318d435f
-- 
2.49.0