The following changes since commit 34754a3a627e1937be7f3daaa0c5e73d91c7d9b5:
Update version for v9.2.0-rc1 release (2024-11-20 18:27:48 +0000)
are available in the Git repository at:
https://git.kernel.org/pub/scm/virt/kvm/mst/qemu.git tags/for_upstream
for you to fetch changes up to 571bdc97b83646dfd3746ec56fb2f70bca55b9a2:
vhost: fail device start if iotlb update fails (2024-11-26 17:18:07 -0500)
----------------------------------------------------------------
virtio,pc,pci: bug fixes, new test
Some small bug fixes, notably a fix for a regression
in cpu hotplug after migration. I also included a
new test, just to help make sure we don't regress cxl.
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
----------------------------------------------------------------
Igor Mammedov (3):
Revert "hw/acpi: Update ACPI `_STA` method with QOM vCPU ACPI Hotplug states"
Revert "hw/acpi: Make CPUs ACPI `presence` conditional during vCPU hot-unplug"
tests/acpi: update expected blobs
Jonathan Cameron (6):
hw/cxl: Check for zero length features in cmd_features_set_feature()
hw/acpi: Fix size of HID in build_append_srat_acpi_device_handle()
qapi/qom: Change Since entry for AcpiGenericPortProperties to 9.2
bios-tables-test: Allow for new acpihmat-generic-x test data.
bios-tables-test: Add complex SRAT / HMAT test for GI GP
bios-tables-test: Add data for complex numa test (GI, GP etc)
Prasad J Pandit (1):
vhost: fail device start if iotlb update fails
Salil Mehta (1):
qtest: allow ACPI DSDT Table changes
Vladimir Sementsov-Ogievskiy (1):
qapi: fix device-sync-config since-version
zuoboqun (1):
vhost_net: fix assertion triggered by batch of host notifiers processing
qapi/qdev.json | 2 +-
qapi/qom.json | 2 +-
include/hw/core/cpu.h | 2 -
hw/acpi/aml-build.c | 2 +-
hw/acpi/cpu.c | 53 ++----------
hw/cxl/cxl-mailbox-utils.c | 4 +
hw/net/vhost_net.c | 35 +++++---
hw/virtio/vhost.c | 13 ++-
tests/qtest/bios-tables-test.c | 97 ++++++++++++++++++++++
tests/data/acpi/x86/pc/DSDT | Bin 8560 -> 8526 bytes
tests/data/acpi/x86/pc/DSDT.acpierst | Bin 8471 -> 8437 bytes
tests/data/acpi/x86/pc/DSDT.acpihmat | Bin 9885 -> 9851 bytes
tests/data/acpi/x86/pc/DSDT.bridge | Bin 15431 -> 15397 bytes
tests/data/acpi/x86/pc/DSDT.cphp | Bin 9024 -> 8990 bytes
tests/data/acpi/x86/pc/DSDT.dimmpxm | Bin 10214 -> 10180 bytes
tests/data/acpi/x86/pc/DSDT.hpbridge | Bin 8511 -> 8477 bytes
tests/data/acpi/x86/pc/DSDT.hpbrroot | Bin 5067 -> 5033 bytes
tests/data/acpi/x86/pc/DSDT.ipmikcs | Bin 8632 -> 8598 bytes
tests/data/acpi/x86/pc/DSDT.memhp | Bin 9919 -> 9885 bytes
tests/data/acpi/x86/pc/DSDT.nohpet | Bin 8418 -> 8384 bytes
tests/data/acpi/x86/pc/DSDT.numamem | Bin 8566 -> 8532 bytes
tests/data/acpi/x86/pc/DSDT.roothp | Bin 12353 -> 12319 bytes
tests/data/acpi/x86/q35/APIC.acpihmat-generic-x | Bin 0 -> 136 bytes
tests/data/acpi/x86/q35/CEDT.acpihmat-generic-x | Bin 0 -> 68 bytes
tests/data/acpi/x86/q35/DSDT | Bin 8389 -> 8355 bytes
tests/data/acpi/x86/q35/DSDT.acpierst | Bin 8406 -> 8372 bytes
tests/data/acpi/x86/q35/DSDT.acpihmat | Bin 9714 -> 9680 bytes
tests/data/acpi/x86/q35/DSDT.acpihmat-generic-x | Bin 0 -> 12565 bytes
tests/data/acpi/x86/q35/DSDT.acpihmat-noinitiator | Bin 8668 -> 8634 bytes
tests/data/acpi/x86/q35/DSDT.applesmc | Bin 8435 -> 8401 bytes
tests/data/acpi/x86/q35/DSDT.bridge | Bin 12002 -> 11968 bytes
tests/data/acpi/x86/q35/DSDT.core-count | Bin 12947 -> 12913 bytes
tests/data/acpi/x86/q35/DSDT.core-count2 | Bin 33804 -> 33770 bytes
tests/data/acpi/x86/q35/DSDT.cphp | Bin 8853 -> 8819 bytes
tests/data/acpi/x86/q35/DSDT.cxl | Bin 13180 -> 13146 bytes
tests/data/acpi/x86/q35/DSDT.dimmpxm | Bin 10043 -> 10009 bytes
tests/data/acpi/x86/q35/DSDT.ipmibt | Bin 8464 -> 8430 bytes
tests/data/acpi/x86/q35/DSDT.ipmismbus | Bin 8477 -> 8443 bytes
tests/data/acpi/x86/q35/DSDT.ivrs | Bin 8406 -> 8372 bytes
tests/data/acpi/x86/q35/DSDT.memhp | Bin 9748 -> 9714 bytes
tests/data/acpi/x86/q35/DSDT.mmio64 | Bin 9519 -> 9485 bytes
tests/data/acpi/x86/q35/DSDT.multi-bridge | Bin 13242 -> 13208 bytes
tests/data/acpi/x86/q35/DSDT.noacpihp | Bin 8269 -> 8235 bytes
tests/data/acpi/x86/q35/DSDT.nohpet | Bin 8247 -> 8213 bytes
tests/data/acpi/x86/q35/DSDT.numamem | Bin 8395 -> 8361 bytes
tests/data/acpi/x86/q35/DSDT.pvpanic-isa | Bin 8490 -> 8456 bytes
tests/data/acpi/x86/q35/DSDT.thread-count | Bin 12947 -> 12913 bytes
tests/data/acpi/x86/q35/DSDT.thread-count2 | Bin 33804 -> 33770 bytes
tests/data/acpi/x86/q35/DSDT.tis.tpm12 | Bin 8995 -> 8961 bytes
tests/data/acpi/x86/q35/DSDT.tis.tpm2 | Bin 9021 -> 8987 bytes
tests/data/acpi/x86/q35/DSDT.type4-count | Bin 18623 -> 18589 bytes
tests/data/acpi/x86/q35/DSDT.viot | Bin 14646 -> 14612 bytes
tests/data/acpi/x86/q35/DSDT.xapic | Bin 35752 -> 35718 bytes
tests/data/acpi/x86/q35/HMAT.acpihmat-generic-x | Bin 0 -> 360 bytes
tests/data/acpi/x86/q35/SRAT.acpihmat-generic-x | Bin 0 -> 520 bytes
55 files changed, 145 insertions(+), 65 deletions(-)
create mode 100644 tests/data/acpi/x86/q35/APIC.acpihmat-generic-x
create mode 100644 tests/data/acpi/x86/q35/CEDT.acpihmat-generic-x
create mode 100644 tests/data/acpi/x86/q35/DSDT.acpihmat-generic-x
create mode 100644 tests/data/acpi/x86/q35/HMAT.acpihmat-generic-x
create mode 100644 tests/data/acpi/x86/q35/SRAT.acpihmat-generic-x