[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v1 0/3] common dom0less updates



This patch series refactor construct_domU() by moving back some Arm-specific
changes to Arm code as they aren't used now by other architectures.

Introduce arch_contruct_domU() to cover arch specific steps of a guest
domain construction.

Add ARM dependency for CONFIG_STATIC_MEMORY as, at the moment, it it supported
only for Arm.

Move make_chosen_node() to common code as nothing Arm specific is in the
current implementation of Arm's make_chosen_node().

Xen CI testing: 
https://gitlab.com/xen-project/people/olkur/xen/-/pipelines/1815213130

Oleksii Kurochko (3):
  xen: restrict CONFIG_STATIC_MEMORY to ARM
  xen/dom0less: refactor architecture-specific DomU construction
  xen/dom0less: move make_chosen_node() to common code

 xen/arch/arm/dom0less-build.c            | 42 +++++++++----
 xen/arch/arm/domain_build.c              | 46 --------------
 xen/common/Kconfig                       |  2 +-
 xen/common/device-tree/dom0less-build.c  | 76 +++++++++++++++---------
 xen/include/asm-generic/dom0less-build.h |  3 +-
 5 files changed, 83 insertions(+), 86 deletions(-)

-- 
2.49.0




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.