|
From: | Alex Bennée |
Subject: | [PATCH 00/22] testing/next: cirrus, docker, docs, ci, configs, gitlab |
Date: | Wed, 3 May 2023 10:12:22 +0100 |
This started as trying to un-wedge the FreeBSD 13 failure by running a restricted build but then led down a rabbit hole of getting the --without-default-devices build to pass. Fabiano had already been down some of this road with ARM so I've nabbed his patches here but feel free to cherry-pick into the arch tree if needed. There are also patches to clean up the ansible configuration (driven via lcitool) and prepare for upgrading the s390x runner to ubuntu 22.04. Please review. Alex Bennée (16): gitlab/cirrus: reduce scope of the FreeBSD testing matrix tests/docker: bump the xtensa base to debian:11-slim docs: document breakpoint and watchpoint support scripts/ci: add gitlab-runner to kvm group hw/alpha: make E1000_PCI a hard dependency for clipper hw/hppa: add TULIP as a dependency for HPPA_B160L hw/sparc: add a TCX dependency for SUN4M machines hw/loongarch: add VIRTIO as a dependency for LOONGARCH_VIRT hw/sh4: make RTL8139 a hard dependency for RD2 hw/mips: add VIRTIO and USB dependencies for LOONGSON3V hw/xtensa: add VIRTIO as dependencies for XTENSA_VIRT scripts/ci: clean-up the 20.04/22.04 confusion in ansible gitlab: add ubuntu-22.04-aarch64-without-defaults gitlab: enable minimal device profoile for aarch64 --disable-tcg tests/avocado: use http for mipsdistros.mips.com tests/qtest: skip bcm2835-test if no raspi3b model Fabiano Rosas (6): hw/arm: Select VIRTIO_NET for virt machine hw/arm: Select VIRTIO_BLK for virt machine hw/arm: Select XLNX_USB_SUBSYS for xlnx-zcu102 machine hw/arm: Select GICV3_TCG for sbsa-ref machine hw/arm: Select e1000e for sbsa-ref machine hw/arm: Select VGA_PCI for sbsa-ref machine docs/system/gdb.rst | 22 ++++ tests/qtest/bcm2835-dma-test.c | 11 +- .gitlab-ci.d/cirrus.yml | 1 + .../custom-runners/ubuntu-22.04-aarch32.yml | 2 +- .../custom-runners/ubuntu-22.04-aarch64.yml | 28 ++++- hw/alpha/Kconfig | 2 +- hw/arm/Kconfig | 7 ++ hw/hppa/Kconfig | 1 + hw/loongarch/Kconfig | 2 + hw/mips/Kconfig | 3 + hw/sh4/Kconfig | 2 +- hw/sparc/Kconfig | 1 + hw/usb/Kconfig | 1 - hw/xtensa/Kconfig | 2 + scripts/ci/setup/build-environment.yml | 111 ++++++++++++------ scripts/ci/setup/gitlab-runner.yml | 1 + tests/avocado/replay_kernel.py | 6 +- .../dockerfiles/debian-xtensa-cross.docker | 2 +- 18 files changed, 154 insertions(+), 51 deletions(-) -- 2.39.2
[Prev in Thread] | Current Thread | [Next in Thread] |