Commit b574eaf640 for qemu.org

commit b574eaf640f02c4edf28cbee6417378f0d79cda0
Merge: 5624b266cd 592bb52d87
Author: Richard Henderson <richard.henderson@linaro.org>
Date:   Thu Oct 29 13:47:39 2026 -0500

    Merge tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu into staging

    pci, vhost, virtio, iommu, acpi: features, fixes

    multiboot can again load 64 bit images
    vdpa-dev now implements guest_notifier_mask/pending
    pci bridge can now configure the negotiated bandwidth
    tap can now auto-detect host mtu and expose to guest
    amd iommu can now attach on non system bus
    vhost-user spec now has its own mailing list

    Fixes, cleanups all over the place.

    Signed-off-by: Michael S. Tsirkin <mst@redhat.com>

    # -----BEGIN PGP SIGNATURE-----
    #
    # iQFDBAABCgAtFiEEXQn9CHHI+FuUyooNKB8NuNKNVGkFAmrjkJ0PHG1zdEByZWRo
    # YXQuY29tAAoJECgfDbjSjVRpY1YH/0r+PhxgcRVVrroGkIxaTaPfOpTj1UkGPmND
    # OcjcVCKPXBJF+rve1ZOE4HF8VvbEU1fD1tJ6w+Hto78tjmaVEDvE7gVbhX3YRHv9
    # LubC75aTJBYixn/wcS/LUyLAf50+3DD3T+yy83obaJmxHwFyO3CJh2CIMSQxTbSe
    # zGPA0noriSSMKEnfbTtikj6NHvFIhdnYipkUaWjGefEbdzXumBhcAF2C7eee9H5m
    # 1Nz1Zvjx7BMoArviiZ6EWpGwWPBp0fKwTa7Idcv9K5v6YfWhgVp/gPploCCvulEA
    # SMYRqQbbQ41801jR8kY9mV5w5ZFUeNENqplbOR3y6dYtr2w+H2k=
    # =JvkM
    # -----END PGP SIGNATURE-----
    # gpg: Signature made Thu 29 Oct 2026 01:29:49 PM CDT
    # gpg:                using RSA key 5D09FD0871C8F85B94CA8A0D281F0DB8D28D5469
    # gpg:                issuer "mst@redhat.com"
    # gpg: Good signature from "Michael S. Tsirkin <mst@kernel.org>" [unknown]
    # gpg:                 aka "Michael S. Tsirkin <mst@redhat.com>" [unknown]
    # gpg: WARNING: The key's User ID is not certified with a trusted signature!
    # gpg:          There is no indication that the signature belongs to the owner.
    # Primary key fingerprint: 0270 606B 6F3C DF3D 0B17  0970 C350 3912 AFBE 8E67
    #      Subkey fingerprint: 5D09 FD08 71C8 F85B 94CA  8A0D 281F 0DB8 D28D 5469

    * tag 'for_upstream' of https://git.kernel.org/pub/scm/virt/kvm/mst/qemu: (77 commits)
      virtio-net: add mtu-from-tap property for automatic MTU detection
      net: add generic get_mtu NetClientInfo callback
      net/tap: add tap_fd_get_mtu() to query host tap MTU
      hw/virtio/virtio-mem: Fix error message on invalid NUMA node
      intel_iommu_accel: Teardown FAULTQ resources in bottom half
      intel_iommu_accel: Accept PRQ response for passthrough device
      intel_iommu_accel: Add PRQ injection for passthrough device
      backends/iommufd: Extend iommufd_backend_alloc_hwpt() with fault_id
      backends/iommufd: Introduce iommufd_backend_alloc_faultq
      intel_iommu_accel: Guard VTDAccelPASIDCacheEntry definition
      amd_iommu: Allow IOMMU to attachment on non-system (pcie.0) bus
      acpi-build: Create PCI topology using amd iommu root bus
      amd_iommu: Introduce root bus
      i386/kvm: Use x86_iommu_device_get() for per-device IOMMU lookup
      intel_iommu: Add support for get_x86_iommu callback
      amd_iommu: Add support for get_x86_iommu callback
      x86-iommu: Introduce x86_iommu_device_get() for x86-iommu retrieval
      amd_iommu: Assign ioapic_as only when interrupt remapping is supported.
      vhost-user: add dedicated mailing list
      virtio-snd: don't use virtio_snd_pcm_get_stream() in virtio_snd_post_load()
      ...

    Signed-off-by: Richard Henderson <richard.henderson@linaro.org>