All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-virtualization][PATCH v2 0/2] Xen: qemuboot device tree support (Arm 64-bit)
@ 2021-07-28  0:07 Christopher Clark
  2021-07-28  0:07 ` [meta-virtualization][PATCH v2 1/2] lopper, python-dtc: add new recipes for device tree tools Christopher Clark
                   ` (2 more replies)
  0 siblings, 3 replies; 4+ messages in thread
From: Christopher Clark @ 2021-07-28  0:07 UTC (permalink / raw)
  To: meta-virtualization
  Cc: bruce.ashfield, cardoe, diego.sueiro, Bertrand.Marquis,
	andrew.cooper3, dpsmith, persaur, scott.davis, adam.schwalm

This series introduces tools and class structure in the layer for
enabling testing Xen system images with Qemu, booting with a device tree
that describes the target system.

A device tree is required for launching Xen systems on Arm platforms and
is part of the Hyperlaunch design for Xen.
  https://wiki.xenproject.org/wiki/Hyperlaunch

This series adds a recipe for Lopper, a device tree tool, and its
dependencies. It provides a class that implements a bitbake task to
generate a device tree for qemuboot, and a set of defaults to enable
'runqemu xen-image-minimal nographic slirp' to boot images compiled for
Arm 64-bit machines.

Christopher Clark (2):
  lopper, python-dtc: add new recipes for device tree tools
  qemuboot, xen-image-minimal: enable runqemu for qemuarm64 Xen images

 classes/qemuboot-xen-defaults.bbclass        |  30 +++
 classes/qemuboot-xen-dtb.bbclass             | 209 +++++++++++++++++++
 conf/distro/include/meta-virt-xen.inc        |   3 +
 recipes-extended/images/xen-image-minimal.bb |   5 +-
 recipes-kernel/dtc/python3-dtc_1.6.1.bb      |  28 +++
 recipes-kernel/lopper/lopper.bb              |  45 ++++
 6 files changed, 318 insertions(+), 2 deletions(-)
 create mode 100644 classes/qemuboot-xen-defaults.bbclass
 create mode 100644 classes/qemuboot-xen-dtb.bbclass
 create mode 100644 recipes-kernel/dtc/python3-dtc_1.6.1.bb
 create mode 100644 recipes-kernel/lopper/lopper.bb

-- 
2.25.1


^ permalink raw reply	[flat|nested] 4+ messages in thread

end of thread, other threads:[~2021-07-29 14:56 UTC | newest]

Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-07-28  0:07 [meta-virtualization][PATCH v2 0/2] Xen: qemuboot device tree support (Arm 64-bit) Christopher Clark
2021-07-28  0:07 ` [meta-virtualization][PATCH v2 1/2] lopper, python-dtc: add new recipes for device tree tools Christopher Clark
2021-07-28  0:07 ` [meta-virtualization][PATCH v2 2/2] qemuboot, xen-image-minimal: enable runqemu for qemuarm64 Xen images Christopher Clark
2021-07-29 14:56 ` [meta-virtualization][PATCH v2 0/2] Xen: qemuboot device tree support (Arm 64-bit) Bruce Ashfield

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.