qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 220591: Merge tag 'for_upstream' of https://g


From: Paolo Bonzini
Subject: [Qemu-commits] [qemu/qemu] 220591: Merge tag 'for_upstream' of https://git.kernel.org...
Date: Mon, 31 Oct 2022 12:17:38 -0700

  Branch: refs/heads/staging
  Home:   https://github.com/qemu/qemu
  Commit: 2205917707f4afbfea358792fe1777907f5307ff
      
https://github.com/qemu/qemu/commit/2205917707f4afbfea358792fe1777907f5307ff
  Author: Stefan Hajnoczi <stefanha@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 <mst@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 <stefanha@redhat.com>





reply via email to

[Prev in Thread] Current Thread [Next in Thread]