[PATCH v5 0/3] Early Boot Allocation on Power

Shawn Anastasio posted 3 patches 1 week, 1 day ago
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/cover.1727388925.git.sanastasio@raptorengineering.com
xen/arch/ppc/mm-radix.c           | 238 ++++++++++++++++--------------
xen/arch/ppc/setup.c              |  20 ++-
xen/common/device-tree/bootfdt.c  |  37 ++++-
xen/common/device-tree/bootinfo.c |  11 +-
xen/include/xen/bootfdt.h         |   3 +-
5 files changed, 191 insertions(+), 118 deletions(-)
[PATCH v5 0/3] Early Boot Allocation on Power
Posted by Shawn Anastasio 1 week, 1 day ago
Hello all,

This series enables the Xen boot time allocator on Power by parsing
the available memory regions from the firmware-provided device tree.

Thanks to Oleksii's work on my patches to move ARM's bootfdt code to
common, v5 is much smaller. One new patch is included to fix some
newly-broken behavior in bootfdt.c regarding handling of DT reserved
memory maps.

Thanks,
Shawn

Shawn Anastasio (3):
  xen/device-tree: Let DT reserve map entries overlap reserved-memory
  xen/ppc: Enable bootfdt and boot allocator
  xen/ppc: mm-radix: Allocate all paging structures at runtime

 xen/arch/ppc/mm-radix.c           | 238 ++++++++++++++++--------------
 xen/arch/ppc/setup.c              |  20 ++-
 xen/common/device-tree/bootfdt.c  |  37 ++++-
 xen/common/device-tree/bootinfo.c |  11 +-
 xen/include/xen/bootfdt.h         |   3 +-
 5 files changed, 191 insertions(+), 118 deletions(-)

--
2.30.2