From: Salil Mehta via <qemu-devel@nongnu.org>
To: <qemu-devel@nongnu.org>, <qemu-arm@nongnu.org>, <mst@redhat.com>,
<imammedo@redhat.com>
Cc: <salil.mehta@huawei.com>, <jonathan.cameron@huawei.com>,
<peter.maydell@linaro.org>, <richard.henderson@linaro.org>,
<anisinha@redhat.com>, <eduardo@habkost.net>,
<marcel.apfelbaum@gmail.com>, <david@redhat.com>,
<philmd@linaro.org>, <peterx@redhat.com>, <pbonzini@redhat.com>,
<gshan@redhat.com>, <borntraeger@linux.ibm.com>,
<alex.bennee@linaro.org>, <linux@armlinux.org.uk>,
<darren@os.amperecomputing.com>, <ilkka@os.amperecomputing.com>,
<vishnu@os.amperecomputing.com>, <karl.heubaum@oracle.com>,
<miguel.luis@oracle.com>, <salil.mehta@opnsrc.net>,
<zhukeqian1@huawei.com>, <wangxiongfeng2@huawei.com>,
<wangyanan55@huawei.com>, <zhao1.liu@intel.com>,
<linuxarm@huawei.com>, <gustavo.romero@linaro.org>
Subject: [PATCH 0/3] Fixes CPUs AML & acpi-bios-tables to be x86 backward compatible
Date: Wed, 6 Nov 2024 13:03:28 +0000 [thread overview]
Message-ID: <20241106130331.205020-1-salil.mehta@huawei.com> (raw)
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.mst@redhat.com>
Message-ID: <4d62d15b11909e9af121577e707b88f2e4524371.1730754238.git.mst@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
next reply other threads:[~2024-11-06 13:04 UTC|newest]
Thread overview: 11+ messages / expand[flat|nested] mbox.gz Atom feed top
2024-11-06 13:03 Salil Mehta via [this message]
2024-11-06 13:03 ` [PATCH 1/3] qtest: allow ACPI DSDT Table changes Salil Mehta via
2024-11-06 13:03 ` [PATCH 2/3] Fix: Reverse CPUs presence check logic for x86 backward compatability Salil Mehta via
2024-11-06 13:56 ` Igor Mammedov
2024-11-06 14:45 ` Salil Mehta via
2024-11-06 16:07 ` Igor Mammedov
2024-11-06 19:05 ` Salil Mehta via
2024-11-07 16:57 ` Igor Mammedov
2024-11-07 18:59 ` Salil Mehta via
2024-11-08 16:49 ` Igor Mammedov
2024-11-06 13:03 ` [PATCH 3/3] tests/qtest/bios-tables-test: Fix DSDT golden masters for x86/{pc, q35} Salil Mehta via
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=20241106130331.205020-1-salil.mehta@huawei.com \
--to=qemu-devel@nongnu.org \
--cc=alex.bennee@linaro.org \
--cc=anisinha@redhat.com \
--cc=borntraeger@linux.ibm.com \
--cc=darren@os.amperecomputing.com \
--cc=david@redhat.com \
--cc=eduardo@habkost.net \
--cc=gshan@redhat.com \
--cc=gustavo.romero@linaro.org \
--cc=ilkka@os.amperecomputing.com \
--cc=imammedo@redhat.com \
--cc=jonathan.cameron@huawei.com \
--cc=karl.heubaum@oracle.com \
--cc=linux@armlinux.org.uk \
--cc=linuxarm@huawei.com \
--cc=marcel.apfelbaum@gmail.com \
--cc=miguel.luis@oracle.com \
--cc=mst@redhat.com \
--cc=pbonzini@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=peterx@redhat.com \
--cc=philmd@linaro.org \
--cc=qemu-arm@nongnu.org \
--cc=richard.henderson@linaro.org \
--cc=salil.mehta@huawei.com \
--cc=salil.mehta@opnsrc.net \
--cc=vishnu@os.amperecomputing.com \
--cc=wangxiongfeng2@huawei.com \
--cc=wangyanan55@huawei.com \
--cc=zhao1.liu@intel.com \
--cc=zhukeqian1@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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).