From: Jonathan Cameron via <qemu-devel@nongnu.org>
To: Yicong Yang <yangyicong@huawei.com>, <mst@redhat.com>
Cc: Hesham Almatary <hesham.almatary@huawei.com>,
<qemu-devel@nongnu.org>, <yangyicong@hisilicon.com>,
<chenxiang66@hisilicon.com>, <linuxarm@huawei.com>,
<qemu-arm@nongnu.org>, <peter.maydell@linaro.org>,
<imammedo@redhat.com>, <wangyanan55@huawei.com>,
<marcel.apfelbaum@gmail.com>, <eduardo@habkost.net>,
<Brice.Goglin@inria.fr>
Subject: Re: [PATCH v3 0/8] AArch64/HMAT support and tests
Date: Mon, 31 Oct 2022 13:20:00 +0000 [thread overview]
Message-ID: <20221031132000.000059fc@Huawei.com> (raw)
In-Reply-To: <20221031131717.00003cc4@Huawei.com>
On Mon, 31 Oct 2022 13:17:17 +0000
Jonathan Cameron <Jonathan.Cameron@Huawei.com> wrote:
> On Fri, 28 Oct 2022 17:53:40 +0800
> Yicong Yang <yangyicong@huawei.com> wrote:
>
> > Hi Hesham,
> >
> > On 2022/10/27 18:00, Hesham Almatary wrote:
> > > This patchset adds support for AArch64/HMAT including a test.
> > > It relies on other two patch sets from:
> > >
> > > Brice Goglin: to support -numa without initiators on q35/x86.
> > > https://lore.kernel.org/all/ed23accb-2c8b-90f4-a7a3-f81cc57bf678@inria.fr/
> > > Xiang Chen: to enable/support HMAT on AArch64.
> > > https://lore.kernel.org/all/1643102134-15506-1-git-send-email-chenxiang66@hisilicon.com/
> > >
> > > I further add a test with ACPI/HMAT tables that uses the two
> > > patch sets.
> > >
> >
> > You seems to forget my tag :)
> >
> > Anyway tested again for this series on master of commit
> > 052924548886, still works well and all tests passed for
> > qemu-system-aarch64.
> >
> > Tested-by: Yicong Yang <yangyicong@hisilicon.com>
>
> Hi,
>
> Michael, I think you said you'd pick this one up? (it hit during last
> freeze) Just want to confirm in case everyone was assuming this was
> someone else's problem ;) I want to add a bunch of stuff on top of
> this next cycle (Generic Ports in particular) so good to get this in
> place if we can.
Doh. Failed to spot your pull request due to my local email filtering house of cards.
Ignore me ;)
Jonathan
>
> Jonathan
>
> >
> > > Changes from v2:
> > > - Rebased and fixed a merge conflict
> > >
> > > Changes from v1:
> > > - Generate APIC and PPTT ACPI tables for AArch64/virt
> > > - Avoid using legacy syntax in numa/bios tests
> > > - Delete unchanged FACP tables
> > >
> > > Brice Goglin (4):
> > > hmat acpi: Don't require initiator value in -numa
> > > tests: acpi: add and whitelist *.hmat-noinitiator expected blobs
> > > tests: acpi: q35: add test for hmat nodes without initiators
> > > tests: acpi: q35: update expected blobs *.hmat-noinitiators
> > > expected HMAT:
> > >
> > > Hesham Almatary (3):
> > > tests: Add HMAT AArch64/virt empty table files
> > > tests: acpi: aarch64/virt: add a test for hmat nodes with no
> > > initiators
> > > tests: virt: Update expected *.acpihmatvirt tables
> > >
> > > Xiang Chen (1):
> > > hw/arm/virt: Enable HMAT on arm virt machine
> > >
> > > hw/arm/Kconfig | 1 +
> > > hw/arm/virt-acpi-build.c | 7 ++
> > > hw/core/machine.c | 4 +-
> > > tests/data/acpi/q35/APIC.acpihmat-noinitiator | Bin 0 -> 144
> > > bytes tests/data/acpi/q35/DSDT.acpihmat-noinitiator | Bin 0 ->
> > > 8553 bytes tests/data/acpi/q35/HMAT.acpihmat-noinitiator | Bin 0
> > > -> 288 bytes tests/data/acpi/q35/SRAT.acpihmat-noinitiator | Bin
> > > 0 -> 312 bytes tests/data/acpi/virt/APIC.acpihmatvirt |
> > > Bin 0 -> 396 bytes tests/data/acpi/virt/DSDT.acpihmatvirt
> > > | Bin 0 -> 5282 bytes tests/data/acpi/virt/HMAT.acpihmatvirt
> > > | Bin 0 -> 288 bytes tests/data/acpi/virt/PPTT.acpihmatvirt
> > > | Bin 0 -> 196 bytes tests/data/acpi/virt/SRAT.acpihmatvirt
> > > | Bin 0 -> 240 bytes tests/qtest/bios-tables-test.c
> > > | 109 ++++++++++++++++++ 13 files changed, 118
> > > insertions(+), 3 deletions(-) create mode 100644
> > > tests/data/acpi/q35/APIC.acpihmat-noinitiator create mode 100644
> > > tests/data/acpi/q35/DSDT.acpihmat-noinitiator create mode 100644
> > > tests/data/acpi/q35/HMAT.acpihmat-noinitiator create mode 100644
> > > tests/data/acpi/q35/SRAT.acpihmat-noinitiator create mode 100644
> > > tests/data/acpi/virt/APIC.acpihmatvirt create mode 100644
> > > tests/data/acpi/virt/DSDT.acpihmatvirt create mode 100644
> > > tests/data/acpi/virt/HMAT.acpihmatvirt create mode 100644
> > > tests/data/acpi/virt/PPTT.acpihmatvirt create mode 100644
> > > tests/data/acpi/virt/SRAT.acpihmatvirt
>
next prev parent reply other threads:[~2022-10-31 13:21 UTC|newest]
Thread overview: 19+ messages / expand[flat|nested] mbox.gz Atom feed top
2022-10-27 10:00 [PATCH v3 0/8] AArch64/HMAT support and tests Hesham Almatary via
2022-10-27 10:00 ` Hesham Almatary via
2022-10-27 10:00 ` [PATCH v3 1/8] hmat acpi: Don't require initiator value in -numa Hesham Almatary via
2022-10-27 10:00 ` [PATCH v3 2/8] tests: acpi: add and whitelist *.hmat-noinitiator expected blobs Hesham Almatary via
2022-10-27 10:00 ` [PATCH v3 3/8] tests: acpi: q35: add test for hmat nodes without initiators Hesham Almatary via
2022-10-27 10:00 ` Hesham Almatary via
2022-10-27 10:00 ` [PATCH v3 4/8] tests: acpi: q35: update expected blobs *.hmat-noinitiators expected HMAT: Hesham Almatary via
2022-10-27 10:00 ` [PATCH v3 5/8] tests: Add HMAT AArch64/virt empty table files Hesham Almatary via
2022-10-27 10:00 ` [PATCH v3 6/8] hw/arm/virt: Enable HMAT on arm virt machine Hesham Almatary via
2022-10-27 10:00 ` [PATCH v3 7/8] tests: acpi: aarch64/virt: add a test for hmat nodes with no initiators Hesham Almatary via
2022-10-27 10:00 ` [PATCH v3 8/8] tests: virt: Update expected *.acpihmatvirt tables Hesham Almatary via
2022-10-27 10:00 ` Hesham Almatary via
2022-10-28 9:53 ` [PATCH v3 0/8] AArch64/HMAT support and tests Yicong Yang via
2022-10-28 9:53 ` Yicong Yang via
2022-10-31 13:17 ` Jonathan Cameron via
2022-10-31 13:17 ` Jonathan Cameron via
2022-10-31 13:20 ` Jonathan Cameron via [this message]
2022-10-31 14:58 ` Michael S. Tsirkin
2022-11-01 10:34 ` Michael S. Tsirkin
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=20221031132000.000059fc@Huawei.com \
--to=qemu-devel@nongnu.org \
--cc=Brice.Goglin@inria.fr \
--cc=Jonathan.Cameron@Huawei.com \
--cc=chenxiang66@hisilicon.com \
--cc=eduardo@habkost.net \
--cc=hesham.almatary@huawei.com \
--cc=imammedo@redhat.com \
--cc=linuxarm@huawei.com \
--cc=marcel.apfelbaum@gmail.com \
--cc=mst@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-arm@nongnu.org \
--cc=wangyanan55@huawei.com \
--cc=yangyicong@hisilicon.com \
--cc=yangyicong@huawei.com \
/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.