On Thu, 30 Jun 2022 09:36:47 +0200 Brice Goglin <brice.gog...@inria.fr> wrote:
> Allow -numa without initiator value when hmat=on so that we may > build more complex topologies, e.g. NUMA nodes whose best initiators > are not just another single node. > patches looks fine code-wise, however something wrong with them, i.e. 'git am' doesn't like them nor ./scripts/checkpatch (which one should use before sending patches). I've checked it's not my mail server/client issue(or whatever) that corrupts them (ones downloaded from patchew are broken as well) > changes v3->v4 > * use -numa cpu instead of legacy cpus= > changes v2->v3: > * improve messages for patches 0/4 and 3/4 > changes v1->v2: > * add q35 acpi test > > 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 > > 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/FACP.acpihmat-noinitiator | Bin 0 -> 244 bytes > tests/data/acpi/q35/HMAT.acpihmat-noinitiator | Bin 0 -> 288 bytes > tests/data/acpi/q35/SRAT.acpihmat-noinitiator | Bin 0 -> 312 bytes > tests/qtest/bios-tables-test.c | 49 ++++++++++++++++++ > 7 files changed, 50 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/FACP.acpihmat-noinitiator > create mode 100644 tests/data/acpi/q35/HMAT.acpihmat-noinitiator > create mode 100644 tests/data/acpi/q35/SRAT.acpihmat-noinitiator >