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