[PATCH v4 0/6] Early Boot Allocation on Power

Shawn Anastasio posted 6 patches 2 weeks, 4 days ago
Failed in applying to current master (apply log)
MAINTAINERS                                   |   1 +
xen/arch/arm/Makefile                         |   1 -
xen/arch/arm/include/asm/setup.h              | 122 +----
xen/arch/arm/setup.c                          | 419 ----------------
xen/arch/ppc/include/asm/static-shmem.h       |  12 +
xen/arch/ppc/mm-radix.c                       | 267 +++++------
xen/arch/ppc/setup.c                          |  22 +-
xen/common/Makefile                           |   1 +
xen/common/device-tree/Makefile               |   2 +
.../arm => common/device-tree}/bootfdt.c      |  22 +-
xen/common/device-tree/bootinfo.c             | 446 ++++++++++++++++++
xen/include/xen/bootfdt.h                     | 137 ++++++
12 files changed, 759 insertions(+), 693 deletions(-)
create mode 100644 xen/arch/ppc/include/asm/static-shmem.h
create mode 100644 xen/common/device-tree/Makefile
rename xen/{arch/arm => common/device-tree}/bootfdt.c (97%)
create mode 100644 xen/common/device-tree/bootinfo.c
create mode 100644 xen/include/xen/bootfdt.h
[PATCH v4 0/6] Early Boot Allocation on Power
Posted by Shawn Anastasio 2 weeks, 4 days 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,
Shawn

Shawn Anastasio (6):
  xen/ppc: Introduce stub asm/static-shmem.h
  xen/device-tree: Move Arm's setup.c bootinfo functions to common
  xen/common: Move Arm's bootfdt.c to common
  xen/ppc: Enable bootfdt and boot allocator
  xen/ppc: mm-radix: Replace debug printing code with printk
  xen/ppc: mm-radix: Allocate all paging structures at runtime

 MAINTAINERS                                   |   1 +
 xen/arch/arm/Makefile                         |   1 -
 xen/arch/arm/include/asm/setup.h              | 122 +----
 xen/arch/arm/setup.c                          | 419 ----------------
 xen/arch/ppc/include/asm/static-shmem.h       |  12 +
 xen/arch/ppc/mm-radix.c                       | 267 +++++------
 xen/arch/ppc/setup.c                          |  22 +-
 xen/common/Makefile                           |   1 +
 xen/common/device-tree/Makefile               |   2 +
 .../arm => common/device-tree}/bootfdt.c      |  22 +-
 xen/common/device-tree/bootinfo.c             | 446 ++++++++++++++++++
 xen/include/xen/bootfdt.h                     | 137 ++++++
 12 files changed, 759 insertions(+), 693 deletions(-)
 create mode 100644 xen/arch/ppc/include/asm/static-shmem.h
 create mode 100644 xen/common/device-tree/Makefile
 rename xen/{arch/arm => common/device-tree}/bootfdt.c (97%)
 create mode 100644 xen/common/device-tree/bootinfo.c
 create mode 100644 xen/include/xen/bootfdt.h

--
2.30.2