From: "Michael S. Tsirkin" <mst@redhat.com>
To: "Philippe Mathieu-Daudé" <philmd@linaro.org>
Cc: qemu-devel@nongnu.org, "Thomas Huth" <thuth@redhat.com>,
"Gustavo Romero" <gustavo.romero@linaro.org>,
"Peter Maydell" <peter.maydell@linaro.org>,
"Laurent Vivier" <lvivier@redhat.com>,
"Ani Sinha" <anisinha@redhat.com>,
"Udo Steinberg" <udo@hypervisor.org>,
qemu-arm@nongnu.org, "Paolo Bonzini" <pbonzini@redhat.com>,
"Igor Mammedov" <imammedo@redhat.com>,
"Andrew Jones" <ajones@ventanamicro.com>,
"Daniel P. Berrangé" <berrange@redhat.com>,
"Fabiano Rosas" <farosas@suse.de>,
"Alex Bennée" <alex.bennee@linaro.org>,
"Shannon Zhao" <shannon.zhaosl@gmail.com>
Subject: Re: [PATCH-for-10.0 v2 00/14] hw/arm: Tests & ACPI tables fixes for 10.0
Date: Thu, 3 Apr 2025 12:31:41 -0400 [thread overview]
Message-ID: <20250403122948-mutt-send-email-mst@kernel.org> (raw)
In-Reply-To: <20250403151829.44858-1-philmd@linaro.org>
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
prev parent reply other threads:[~2025-04-03 16:31 UTC|newest]
Thread overview: 33+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-04-03 15:18 [PATCH-for-10.0 v2 00/14] hw/arm: Tests & ACPI tables fixes for 10.0 Philippe Mathieu-Daudé
2025-04-03 15:18 ` [PATCH-for-10.0 v2 01/14] tests/functional/test_aarch64_rme_virt: fix sporadic failure Philippe Mathieu-Daudé
2025-04-03 15:18 ` [PATCH-for-10.0 v2 02/14] tests/functional: Add a decorator for skipping tests on particular OS Philippe Mathieu-Daudé
2025-04-03 17:31 ` Richard Henderson
2025-04-03 18:04 ` Thomas Huth
2025-04-03 20:27 ` Philippe Mathieu-Daudé
2025-04-03 15:18 ` [PATCH-for-10.0 v2 03/14] tests/functional: Skip aarch64_replay test on macOS Philippe Mathieu-Daudé
2025-04-03 17:31 ` Richard Henderson
2025-04-03 15:18 ` [PATCH-for-10.0 v2 04/14] tests/qtest: Skip Aarch64 VMapple machine Philippe Mathieu-Daudé
2025-04-03 17:33 ` Richard Henderson
2025-04-03 18:00 ` Thomas Huth
2025-04-03 15:18 ` [PATCH-for-10.0 v2 05/14] hw/arm: Do not build VMapple machine by default Philippe Mathieu-Daudé
2025-04-03 17:34 ` Richard Henderson
2025-04-03 15:18 ` [PATCH-for-10.0? v2 06/14] hw/arm/virt: Remove pointless VirtMachineState::tcg_its field Philippe Mathieu-Daudé
2025-04-03 17:36 ` Richard Henderson
2025-04-03 20:24 ` Philippe Mathieu-Daudé
2025-04-03 15:18 ` [PATCH-for-10.0? v2 07/14] hw/intc/gicv3_its: Do not check its_class_name() for NULL Philippe Mathieu-Daudé
2025-04-03 17:37 ` Richard Henderson
2025-04-03 15:18 ` [PATCH-for-10.0? v2 08/14] hw/arm/virt: Simplify create_its() Philippe Mathieu-Daudé
2025-04-03 17:38 ` Richard Henderson
2025-04-03 15:18 ` [PATCH-for-10.0? v2 09/14] hw/arm/virt-acpi: Factor its_enabled() helper out Philippe Mathieu-Daudé
2025-04-03 17:38 ` Richard Henderson
2025-04-03 15:18 ` [PATCH-for-10.0? v2 10/14] qtest/bios-tables-test: Add test for -M virt,its=off Philippe Mathieu-Daudé
2025-04-03 15:18 ` [PATCH-for-10.0? v2 10/14] qtest/bios-tables-test: Add test for -M virt, its=off Philippe Mathieu-Daudé
2025-04-03 15:18 ` [PATCH-for-10.0? v2 11/14] qtest/bios-tables-test: Whitelist aarch64/virt 'its_off' variant blobs Philippe Mathieu-Daudé
2025-04-04 10:50 ` Igor Mammedov
2025-04-03 15:18 ` [PATCH-for-10.0? v2 12/14] hw/arm/virt-acpi: Always build IORT table (even with GIC ITS disabled) Philippe Mathieu-Daudé
2025-04-03 15:18 ` [PATCH-for-10.0? v2 13/14] hw/arm/virt-acpi: Do not advertise disabled GIC ITS Philippe Mathieu-Daudé
2025-04-04 10:41 ` Igor Mammedov
2025-04-04 12:49 ` Philippe Mathieu-Daudé
2025-05-06 15:49 ` Igor Mammedov
2025-04-03 15:18 ` [PATCH-for-10.0? v2 14/14] qtest/bios-tables-test: Update aarch64/virt 'its_off' variant blobs Philippe Mathieu-Daudé
2025-04-03 16:31 ` Michael S. Tsirkin [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20250403122948-mutt-send-email-mst@kernel.org \
--to=mst@redhat.com \
--cc=ajones@ventanamicro.com \
--cc=alex.bennee@linaro.org \
--cc=anisinha@redhat.com \
--cc=berrange@redhat.com \
--cc=farosas@suse.de \
--cc=gustavo.romero@linaro.org \
--cc=imammedo@redhat.com \
--cc=lvivier@redhat.com \
--cc=pbonzini@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=philmd@linaro.org \
--cc=qemu-arm@nongnu.org \
--cc=qemu-devel@nongnu.org \
--cc=shannon.zhaosl@gmail.com \
--cc=thuth@redhat.com \
--cc=udo@hypervisor.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.