Branch: refs/heads/staging Home: https://github.com/qemu/qemu Commit: 2205917707f4afbfea358792fe1777907f5307ff https://github.com/qemu/qemu/commit/2205917707f4afbfea358792fe1777907f5307ff Author: Stefan Hajnoczi <stefa...@redhat.com> Date: 2022-10-31 (Mon, 31 Oct 2022)
Changed paths: M MAINTAINERS M backends/cryptodev-builtin.c A backends/cryptodev-lkcf.c M backends/cryptodev-vhost-user.c M backends/cryptodev.c M backends/meson.build M crypto/akcipher.c M crypto/der.c M crypto/der.h M crypto/rsakey.c M crypto/rsakey.h A docs/devel/acpi-bits.rst M docs/devel/index-build.rst M hw/acpi/aml-build.c M hw/acpi/erst.c M hw/acpi/nvdimm.c M hw/arm/Kconfig M hw/arm/virt-acpi-build.c M hw/block/vhost-user-blk.c M hw/core/machine.c A hw/cxl/cxl-cdat.c M hw/cxl/meson.build A hw/display/acpi-vga-stub.c A hw/display/acpi-vga.c M hw/display/meson.build M hw/display/vga-pci.c M hw/display/vga_int.h M hw/i386/acpi-build.c M hw/i386/e820_memory_layout.c M hw/i386/e820_memory_layout.h M hw/i386/fw_cfg.c M hw/i386/fw_cfg.h M hw/i386/intel_iommu.c M hw/i386/intel_iommu_internal.h M hw/i386/microvm.c M hw/i386/pc.c M hw/i386/trace-events M hw/ide/piix.c M hw/isa/lpc_ich9.c M hw/isa/piix3.c M hw/mem/cxl_type3.c M hw/net/e1000e.c M hw/net/rocker/rocker.c M hw/net/vhost_net-stub.c M hw/net/vhost_net.c M hw/net/virtio-net.c M hw/net/vmxnet3.c M hw/nvme/ctrl.c M hw/pci-bridge/cxl_upstream.c M hw/pci/meson.build M hw/pci/msix.c A hw/pci/pcie_doe.c M hw/rdma/vmw/pvrdma_main.c M hw/remote/vfio-user-obj.c M hw/smbios/smbios.c M hw/smbios/smbios_build.h M hw/vfio/common.c M hw/virtio/vhost-user.c M hw/virtio/vhost.c M hw/virtio/virtio-crypto.c M hw/virtio/virtio-iommu-pci.c M hw/virtio/virtio-pci.c M hw/virtio/virtio-rng-pci.c M hw/virtio/virtio.c M include/crypto/akcipher.h M include/exec/memory.h M include/hw/acpi/acpi_aml_interface.h A include/hw/cxl/cxl_cdat.h M include/hw/cxl/cxl_component.h M include/hw/cxl/cxl_device.h M include/hw/cxl/cxl_pci.h M include/hw/firmware/smbios.h M include/hw/i386/intel_iommu.h M include/hw/ide/pci.h M include/hw/pci/msix.h M include/hw/pci/pci_bus.h M include/hw/pci/pci_ids.h M include/hw/pci/pcie.h A include/hw/pci/pcie_doe.h M include/hw/pci/pcie_regs.h M include/hw/virtio/vhost.h M include/hw/virtio/virtio-pci.h M include/hw/virtio/virtio.h M include/net/vhost_net.h M include/sysemu/cryptodev.h M qapi/qom.json M softmmu/memory.c A tests/avocado/acpi-bits.py A tests/avocado/acpi-bits/bits-config/bits-cfg.txt A tests/avocado/acpi-bits/bits-tests/smbios.py2 A tests/avocado/acpi-bits/bits-tests/testacpi.py2 A tests/avocado/acpi-bits/bits-tests/testcpuid.py2 M tests/data/acpi/pc/DSDT M tests/data/acpi/pc/DSDT.acpierst M tests/data/acpi/pc/DSDT.acpihmat M tests/data/acpi/pc/DSDT.bridge M tests/data/acpi/pc/DSDT.cphp M tests/data/acpi/pc/DSDT.dimmpxm M tests/data/acpi/pc/DSDT.hpbridge M tests/data/acpi/pc/DSDT.hpbrroot M tests/data/acpi/pc/DSDT.ipmikcs M tests/data/acpi/pc/DSDT.memhp M tests/data/acpi/pc/DSDT.nohpet M tests/data/acpi/pc/DSDT.numamem M tests/data/acpi/pc/DSDT.roothp M tests/data/acpi/pc/SSDT.dimmpxm A tests/data/acpi/q35/APIC.acpihmat-noinitiator A tests/data/acpi/q35/APIC.core-count2 M tests/data/acpi/q35/DSDT M tests/data/acpi/q35/DSDT.acpierst M tests/data/acpi/q35/DSDT.acpihmat A tests/data/acpi/q35/DSDT.acpihmat-noinitiator M tests/data/acpi/q35/DSDT.applesmc M tests/data/acpi/q35/DSDT.bridge A tests/data/acpi/q35/DSDT.core-count2 M tests/data/acpi/q35/DSDT.cphp M tests/data/acpi/q35/DSDT.cxl M tests/data/acpi/q35/DSDT.dimmpxm M tests/data/acpi/q35/DSDT.ipmibt M tests/data/acpi/q35/DSDT.ipmismbus M tests/data/acpi/q35/DSDT.ivrs M tests/data/acpi/q35/DSDT.memhp M tests/data/acpi/q35/DSDT.mmio64 M tests/data/acpi/q35/DSDT.multi-bridge M tests/data/acpi/q35/DSDT.nohpet M tests/data/acpi/q35/DSDT.numamem M tests/data/acpi/q35/DSDT.pvpanic-isa M tests/data/acpi/q35/DSDT.tis.tpm12 M tests/data/acpi/q35/DSDT.tis.tpm2 M tests/data/acpi/q35/DSDT.viot M tests/data/acpi/q35/DSDT.xapic A tests/data/acpi/q35/FACP.core-count2 A tests/data/acpi/q35/HMAT.acpihmat-noinitiator A tests/data/acpi/q35/SRAT.acpihmat-noinitiator M tests/data/acpi/q35/SSDT.dimmpxm M tests/data/acpi/virt/APIC A tests/data/acpi/virt/APIC.acpihmatvirt M tests/data/acpi/virt/APIC.memhp M tests/data/acpi/virt/APIC.numamem A tests/data/acpi/virt/DSDT.acpihmatvirt M tests/data/acpi/virt/FACP M tests/data/acpi/virt/FACP.memhp M tests/data/acpi/virt/FACP.numamem A tests/data/acpi/virt/HMAT.acpihmatvirt A tests/data/acpi/virt/PPTT.acpihmatvirt A tests/data/acpi/virt/SRAT.acpihmatvirt M tests/data/acpi/virt/SSDT.memhp M tests/qtest/bios-tables-test.c M tests/qtest/ide-test.c M tests/qtest/libqos/pci.c M tests/qtest/libqos/pci.h M tests/unit/test-crypto-der.c Log Message: ----------- Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging pci,pc,virtio: features, tests, fixes, cleanups lots of acpi rework first version of biosbits infrastructure ASID support in vhost-vdpa core_count2 support in smbios PCIe DOE emulation virtio vq reset HMAT support part of infrastructure for viommu support in vhost-vdpa VTD PASID support fixes, tests all over the place Signed-off-by: Michael S. Tsirkin <m...@redhat.com> * tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu: (85 commits) intel-iommu: PASID support intel-iommu: convert VTD_PE_GET_FPD_ERR() to be a function intel-iommu: drop VTDBus intel-iommu: don't warn guest errors when getting rid2pasid entry vfio: move implement of vfio_get_xlat_addr() to memory.c tests: virt: Update expected *.acpihmatvirt tables tests: acpi: aarch64/virt: add a test for hmat nodes with no initiators hw/arm/virt: Enable HMAT on arm virt machine tests: Add HMAT AArch64/virt empty table files tests: acpi: q35: update expected blobs *.hmat-noinitiators expected HMAT: tests: acpi: q35: add test for hmat nodes without initiators tests: acpi: add and whitelist *.hmat-noinitiator expected blobs hmat acpi: Don't require initiator value in -numa hw/i386/acpi-build: Resolve north rather than south bridges hw/i386/acpi-build: Resolve redundant attribute hw/i386/acpi-build: Remove unused struct hw/i386/pc.c: CXL Fixed Memory Window should not reserve e820 in bios msix: Assert that specified vector is in range hw/ide/piix: Ignore writes of hardwired PCI command register bits qpci_device_enable: Allow for command bits hardwired to 0 ... Merge fixups: - Fixed clang unused variable warning on line hw/virtio/virtio-crypto.c:569. Signed-off-by: Stefan Hajnoczi <stefa...@redhat.com>