All of lore.kernel.org
 help / color / mirror / Atom feed
* [meta-virtualization][PATCH 0/2] Xen: qemuboot device tree support (Arm 64-bit)
@ 2021-07-08  4:42 Christopher Clark
  2021-07-08  4:42 ` [meta-virtualization][PATCH 1/2] lopper, python-dtc: add new recipes for device tree tools Christopher Clark
                   ` (3 more replies)
  0 siblings, 4 replies; 10+ messages in thread
From: Christopher Clark @ 2021-07-08  4:42 UTC (permalink / raw)
  To: meta-virtualization
  Cc: christopher.clark, 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        |  29 +++
 classes/qemuboot-xen-dtb.bbclass             | 209 +++++++++++++++++++
 conf/distro/include/meta-virt-xen.inc        |   3 +
 recipes-extended/images/xen-image-minimal.bb |   6 +-
 recipes-kernel/dtc/python3-dtc_1.6.1.bb      |  26 +++
 recipes-kernel/lopper/lopper.bb              |  45 ++++
 6 files changed, 316 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] 10+ messages in thread

end of thread, other threads:[~2021-07-27  2:16 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-07-08  4:42 [meta-virtualization][PATCH 0/2] Xen: qemuboot device tree support (Arm 64-bit) Christopher Clark
2021-07-08  4:42 ` [meta-virtualization][PATCH 1/2] lopper, python-dtc: add new recipes for device tree tools Christopher Clark
2021-07-21  2:41   ` Bruce Ashfield
2021-07-26 22:24     ` Christopher Clark
2021-07-08  4:43 ` [meta-virtualization][PATCH 2/2] qemuboot, xen-image-minimal: enable runqemu for qemuarm64 Xen images Christopher Clark
2021-07-21  2:49   ` Bruce Ashfield
2021-07-26 22:37     ` Christopher Clark
2021-07-27  2:16       ` Bruce Ashfield
2021-07-14 19:34 ` [meta-virtualization][PATCH 0/2] Xen: qemuboot device tree support (Arm 64-bit) Bruce Ashfield
     [not found] ` <1691BF505C93703B.29316@lists.yoctoproject.org>
2021-07-21  2:50   ` 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.