Message ID | 20250403151829.44858-1-philmd@linaro.org |
---|---|
Headers | show |
Series | hw/arm: Tests & ACPI tables fixes for 10.0 | expand |
On Thu, Apr 03, 2025 at 05:18:15PM +0200, Philippe Mathieu-Daudé wrote: > Hi, > > I tried to gather all the hw/arm/-related patches for > the GitLab issues tagged for 10.0. > > First, trivial ones fixing / disabling broken tests; > then disable the VMapple machine (not sure about it); > finally fix ACPI tables for '-M its=off' CLI option. > > While polishing the series, I noticed MST mentioning > the ACPI changes are likely too late: > https://lore.kernel.org/qemu-devel/20250403100406-mutt-send-email-mst@kernel.org/ > I'll defer that jugement to Alex :) > > Regards, > > Phil. Patches 1-4: Acked-by: Michael S. Tsirkin <mst@redhat.com> The rest indeed seems late. > Philippe Mathieu-Daudé (13): > tests/functional: Add a decorator for skipping tests on particular OS > tests/functional: Skip aarch64_replay test on macOS > tests/qtest: Skip Aarch64 VMapple machine > hw/arm: Do not build VMapple machine by default > hw/arm/virt: Remove pointless VirtMachineState::tcg_its field > hw/intc/gicv3_its: Do not check its_class_name() for NULL > hw/arm/virt: Simplify create_its() > hw/arm/virt-acpi: Factor its_enabled() helper out > qtest/bios-tables-test: Add test for -M virt,its=off > qtest/bios-tables-test: Whitelist aarch64/virt 'its_off' variant blobs > hw/arm/virt-acpi: Always build IORT table (even with GIC ITS disabled) > hw/arm/virt-acpi: Do not advertise disabled GIC ITS > qtest/bios-tables-test: Update aarch64/virt 'its_off' variant blobs > > Pierrick Bouvier (1): > tests/functional/test_aarch64_rme_virt: fix sporadic failure > > configs/devices/aarch64-softmmu/default.mak | 1 + > include/hw/arm/virt.h | 1 - > include/hw/intc/arm_gicv3_its_common.h | 2 +- > hw/arm/virt-acpi-build.c | 48 ++++++++++++-------- > hw/arm/virt.c | 23 +++------- > tests/qtest/bios-tables-test.c | 22 +++++++++ > tests/qtest/libqtest.c | 1 + > tests/data/acpi/aarch64/virt/APIC.its_off | Bin 0 -> 164 bytes > tests/data/acpi/aarch64/virt/FACP.its_off | Bin 0 -> 276 bytes > tests/data/acpi/aarch64/virt/IORT.its_off | Bin 0 -> 212 bytes > tests/functional/qemu_test/__init__.py | 2 +- > tests/functional/qemu_test/decorators.py | 15 +++++- > tests/functional/test_aarch64_replay.py | 4 +- > tests/functional/test_aarch64_rme_virt.py | 4 +- > 14 files changed, 82 insertions(+), 41 deletions(-) > create mode 100644 tests/data/acpi/aarch64/virt/APIC.its_off > create mode 100644 tests/data/acpi/aarch64/virt/FACP.its_off > create mode 100644 tests/data/acpi/aarch64/virt/IORT.its_off > > -- > 2.47.1