Fixes the the CPUs AML code and its corresponding golden masters ACPI tables files for backward compatability of live migration on x86 platforms i.e. when newer Qemu is migrated to older Qemu without `CPRS` Bit present in the register block.
Fixes [PULL 60/65], [PULL 61/65]: Message-ID: <bf1ecc8dad6061914730a2a2d57af6b37c3a4f8d.1730754238.git....@redhat.com> Message-ID: <4d62d15b11909e9af121577e707b88f2e4524371.1730754238.git....@redhat.com> Salil Mehta (3): qtest: allow ACPI DSDT Table changes Fix: Reverse CPUs presence check logic for x86 backward compatability tests/qtest/bios-tables-test: Fix DSDT golden masters for x86/{pc,q35} hw/acpi/cpu.c | 22 +++++++++--------- tests/data/acpi/x86/pc/DSDT | Bin 8561 -> 8561 bytes tests/data/acpi/x86/pc/DSDT.acpierst | Bin 8472 -> 8472 bytes tests/data/acpi/x86/pc/DSDT.acpihmat | Bin 9886 -> 9886 bytes tests/data/acpi/x86/pc/DSDT.bridge | Bin 15432 -> 15432 bytes tests/data/acpi/x86/pc/DSDT.cphp | Bin 9025 -> 9025 bytes tests/data/acpi/x86/pc/DSDT.dimmpxm | Bin 10215 -> 10215 bytes tests/data/acpi/x86/pc/DSDT.hpbridge | Bin 8512 -> 8512 bytes tests/data/acpi/x86/pc/DSDT.hpbrroot | Bin 5068 -> 5068 bytes tests/data/acpi/x86/pc/DSDT.ipmikcs | Bin 8633 -> 8633 bytes tests/data/acpi/x86/pc/DSDT.memhp | Bin 9920 -> 9920 bytes tests/data/acpi/x86/pc/DSDT.nohpet | Bin 8419 -> 8419 bytes tests/data/acpi/x86/pc/DSDT.numamem | Bin 8567 -> 8567 bytes tests/data/acpi/x86/pc/DSDT.roothp | Bin 12354 -> 12354 bytes tests/data/acpi/x86/q35/DSDT | Bin 8389 -> 8389 bytes tests/data/acpi/x86/q35/DSDT.acpierst | Bin 8406 -> 8406 bytes tests/data/acpi/x86/q35/DSDT.acpihmat | Bin 9714 -> 9714 bytes .../acpi/x86/q35/DSDT.acpihmat-noinitiator | Bin 8668 -> 8668 bytes tests/data/acpi/x86/q35/DSDT.applesmc | Bin 8435 -> 8435 bytes tests/data/acpi/x86/q35/DSDT.bridge | Bin 12002 -> 12002 bytes tests/data/acpi/x86/q35/DSDT.core-count | Bin 12947 -> 12947 bytes tests/data/acpi/x86/q35/DSDT.core-count2 | Bin 33804 -> 33804 bytes tests/data/acpi/x86/q35/DSDT.cphp | Bin 8853 -> 8853 bytes tests/data/acpi/x86/q35/DSDT.cxl | Bin 13182 -> 13182 bytes tests/data/acpi/x86/q35/DSDT.dimmpxm | Bin 10043 -> 10043 bytes tests/data/acpi/x86/q35/DSDT.ipmibt | Bin 8464 -> 8464 bytes tests/data/acpi/x86/q35/DSDT.ipmismbus | Bin 8477 -> 8477 bytes tests/data/acpi/x86/q35/DSDT.ivrs | Bin 8406 -> 8406 bytes tests/data/acpi/x86/q35/DSDT.memhp | Bin 9748 -> 9748 bytes tests/data/acpi/x86/q35/DSDT.mmio64 | Bin 9519 -> 9519 bytes tests/data/acpi/x86/q35/DSDT.multi-bridge | Bin 13242 -> 13242 bytes tests/data/acpi/x86/q35/DSDT.noacpihp | Bin 8269 -> 8269 bytes tests/data/acpi/x86/q35/DSDT.nohpet | Bin 8247 -> 8247 bytes tests/data/acpi/x86/q35/DSDT.numamem | Bin 8395 -> 8395 bytes tests/data/acpi/x86/q35/DSDT.pvpanic-isa | Bin 8490 -> 8490 bytes tests/data/acpi/x86/q35/DSDT.thread-count | Bin 12947 -> 12947 bytes tests/data/acpi/x86/q35/DSDT.thread-count2 | Bin 33804 -> 33804 bytes tests/data/acpi/x86/q35/DSDT.tis.tpm12 | Bin 8995 -> 8995 bytes tests/data/acpi/x86/q35/DSDT.tis.tpm2 | Bin 9021 -> 9021 bytes tests/data/acpi/x86/q35/DSDT.type4-count | Bin 18623 -> 18623 bytes tests/data/acpi/x86/q35/DSDT.viot | Bin 14649 -> 14649 bytes tests/data/acpi/x86/q35/DSDT.xapic | Bin 35752 -> 35752 bytes 42 files changed, 11 insertions(+), 11 deletions(-) -- 2.34.1