Hi, This small series fixes a compliance issue in the _DSM (Device Specific Method) implementation for the GPEX host bridge ACPI tables and updates the corresponding BIOS-table test refrence blobs.
This patch was originally part of the "Add support for user-creatable accelerated SMMUv3" series [0]. Based on feedback received and as it is a common standalone fix, it is now being sent as a separate series. Please take a look. Thanks, Shameer [0] https://lore.kernel.org/qemu-devel/[email protected]/ Eric Auger (1): hw/pci-host/gpex-acpi: Fix _DSM function 0 support return value Shameer Kolothum (2): tests/qtest/bios-tables-test: Prepare for _DSM change in the DSDT table tests/qtest/bios-tables-test: Update DSDT blobs after GPEX _DSM change hw/pci-host/gpex-acpi.c | 2 +- tests/data/acpi/aarch64/virt/DSDT | Bin 5337 -> 5337 bytes .../data/acpi/aarch64/virt/DSDT.acpihmatvirt | Bin 5423 -> 5423 bytes tests/data/acpi/aarch64/virt/DSDT.acpipcihp | Bin 6246 -> 6246 bytes .../acpi/aarch64/virt/DSDT.hpoffacpiindex | Bin 5391 -> 5391 bytes tests/data/acpi/aarch64/virt/DSDT.memhp | Bin 6698 -> 6698 bytes tests/data/acpi/aarch64/virt/DSDT.pxb | Bin 7812 -> 7812 bytes tests/data/acpi/aarch64/virt/DSDT.smmuv3-dev | Bin 10274 -> 10274 bytes .../data/acpi/aarch64/virt/DSDT.smmuv3-legacy | Bin 10274 -> 10274 bytes tests/data/acpi/aarch64/virt/DSDT.topology | Bin 5539 -> 5539 bytes tests/data/acpi/aarch64/virt/DSDT.viot | Bin 5354 -> 5354 bytes tests/data/acpi/loongarch64/virt/DSDT | Bin 4603 -> 4603 bytes tests/data/acpi/loongarch64/virt/DSDT.memhp | Bin 5824 -> 5824 bytes tests/data/acpi/loongarch64/virt/DSDT.numamem | Bin 4609 -> 4609 bytes .../data/acpi/loongarch64/virt/DSDT.topology | Bin 4905 -> 4905 bytes tests/data/acpi/riscv64/virt/DSDT | Bin 3538 -> 3538 bytes tests/data/acpi/x86/microvm/DSDT.pcie | Bin 2985 -> 2985 bytes 17 files changed, 1 insertion(+), 1 deletion(-) -- 2.43.0
