09baeb4653
Enhance the Xen python tests to exercise block devices: this boils down to switching from ramdisks to disk partitions for the domains rootfs. (Refer to the comments in the python script for block devices details.) - Add support for PCI and Xen block to the Linux kernel configurations. - Add a few commands to list the xvda block device for good measure. - Generate two partitions with the rootfs in the disk images; we use the same rootfs contents twice, once for each domain. - Add a paravirtualized block device to the Xen dom1 configurations and adjust both domains kernel command lines, to specify the rootfs locations. - Build host-qemu for Arm v7, to workaround an issue with 32b Arm and old Qemu versions, which is what we have on CI currently. - While at it, bump Linux kernel to 6.18.4 and U-Boot to 2026.01. Signed-off-by: Vincent Stehlé <vincent.stehle@arm.com> Cc: Julien Olivain <ju.o@free.fr> Signed-off-by: Julien Olivain <ju.o@free.fr>