meta-virtualization/classes
Bertrand Marquis b5b3fcf492 xen: enable qemuboot for arm32
Add required variables to generate a qemuboot devicetree for qemuarm.
With this change, Xen and dom0 can be started using runqemu.

Xen is started using qemu kernel argument and the devicetree is modified
to properly boot dom0 (which is loaded in memory).
This is using the same system as qemuarm64.

At this stage dom0 is hanging on PCI device scanning.

This patch is also using qemuarm64 as machine for arm64 bit instead of
aarch64 to allow adding support for other machine (an example a Xilinx
board that can be emulated with using an other xen machine).

Signed-off-by: Bertrand Marquis <bertrand.marquis@arm.com>
Signed-off-by: Bruce Ashfield <bruce.ashfield@gmail.com>
2022-05-18 13:52:14 -04:00
..
cni_networking.bbclass global: overrides syntax conversion 2021-08-02 17:17:53 -04:00
image-oci-sloci-image.inc global: overrides syntax conversion 2021-08-02 17:17:53 -04:00
image-oci-umoci.inc global: overrides syntax conversion 2021-08-02 17:17:53 -04:00
image-oci.bbclass image-oci: use new override syntax 2021-08-06 22:27:57 -04:00
meta-virt-cfg.bbclass conf: defer DISTRO_FEATURE check to bbclass processing 2020-02-10 10:28:38 -05:00
meta-virt-hosts.bbclass config: introduce hostname generation hooks 2021-12-13 15:59:35 -05:00
meta-virt-k8s-cfg.bbclass conf: defer DISTRO_FEATURE check to bbclass processing 2020-02-10 10:28:38 -05:00
meta-virt-xen-cfg.bbclass xen: apply layer settings when xen DISTRO_FEATURE is enabled 2020-07-06 16:25:55 -04:00
qemuboot-testimage-network.bbclass xen images, qemuboot: configure xenbr0 bridge for runqemu, testimage 2022-05-09 08:08:31 -04:00
qemuboot-xen-defaults.bbclass xen: enable qemuboot for arm32 2022-05-18 13:52:14 -04:00
qemuboot-xen-dtb.bbclass qemuboot: Fix command line and enable other machines 2022-05-18 13:52:14 -04:00
sanity-meta-virt.bbclass sanity-meta-virt: Watch for SanityCheck event 2017-10-12 21:59:51 -04:00