You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
qemu/docs/specs
Richard Henderson 92a0dcbd75 virtio,pci,pc: features, fixes
users can now control VM bit in smbios.
 vhost-user-device is now user-createable.
 intel_iommu now supports PRI
 virtio-net now supports GSO over UDP tunnel
 ghes now supports error injection
 amd iommu now supports dma remapping for vfio
 better error messages for virtio
 
 small fixes all over the place.
 
 Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
 -----BEGIN PGP SIGNATURE-----
 
 iQFDBAABCgAtFiEEXQn9CHHI+FuUyooNKB8NuNKNVGkFAmji0s0PHG1zdEByZWRo
 YXQuY29tAAoJECgfDbjSjVRpuH4H/09h70IqAWZGHIWKGmmGGtdKOj3g54KuI0Ss
 mGECEsHvvBexOy670Qy8jdgXfaW4UuNui8BiOnJnGsBX8Y0dy+/yZori3KhkXkaY
 D57Ap9agkpHem7Vw0zgNsAF2bzDdlzTiQ6ns5oDnSq8yt82onCb5WGkWTGkPs/jL
 Gf8Jv+Ddcpt5SU4/hHPYC8pUhl7z4xPOOyl0Qp1GG21Pxf5v4sGFcWuGGB7UEPSQ
 MjZeoM0rSnLDtNg18sGwD5RPLQs13TbtgsVwijI79c3w3rcSpPNhGR5OWkdRCIYF
 8A0Nhq0Yfo0ogTht7yt1QNPf/ktJkuoBuGVirvpDaix2tCBECes=
 =Zvq/
 -----END PGP SIGNATURE-----

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

virtio,pci,pc: features, fixes

users can now control VM bit in smbios.
vhost-user-device is now user-createable.
intel_iommu now supports PRI
virtio-net now supports GSO over UDP tunnel
ghes now supports error injection
amd iommu now supports dma remapping for vfio
better error messages for virtio

small fixes all over the place.

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

# -----BEGIN PGP SIGNATURE-----
#
# iQFDBAABCgAtFiEEXQn9CHHI+FuUyooNKB8NuNKNVGkFAmji0s0PHG1zdEByZWRo
# YXQuY29tAAoJECgfDbjSjVRpuH4H/09h70IqAWZGHIWKGmmGGtdKOj3g54KuI0Ss
# mGECEsHvvBexOy670Qy8jdgXfaW4UuNui8BiOnJnGsBX8Y0dy+/yZori3KhkXkaY
# D57Ap9agkpHem7Vw0zgNsAF2bzDdlzTiQ6ns5oDnSq8yt82onCb5WGkWTGkPs/jL
# Gf8Jv+Ddcpt5SU4/hHPYC8pUhl7z4xPOOyl0Qp1GG21Pxf5v4sGFcWuGGB7UEPSQ
# MjZeoM0rSnLDtNg18sGwD5RPLQs13TbtgsVwijI79c3w3rcSpPNhGR5OWkdRCIYF
# 8A0Nhq0Yfo0ogTht7yt1QNPf/ktJkuoBuGVirvpDaix2tCBECes=
# =Zvq/
# -----END PGP SIGNATURE-----
# gpg: Signature made Sun 05 Oct 2025 01:19:25 PM PDT
# 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: (75 commits)
  virtio: improve virtqueue mapping error messages
  pci: Fix wrong parameter passing to pci_device_get_iommu_bus_devfn()
  intel_iommu: Simplify caching mode check with VFIO device
  intel_iommu: Enable Enhanced Set Root Table Pointer Support (ESRTPS)
  vdpa-dev: add get_vhost() callback for vhost-vdpa device
  amd_iommu: HATDis/HATS=11 support
  intel-iommu: Move dma_translation to x86-iommu
  amd_iommu: Refactor amdvi_page_walk() to use common code for page walk
  amd_iommu: Do not assume passthrough translation when DTE[TV]=0
  amd_iommu: Toggle address translation mode on devtab entry invalidation
  amd_iommu: Add dma-remap property to AMD vIOMMU device
  amd_iommu: Set all address spaces to use passthrough mode on reset
  amd_iommu: Toggle memory regions based on address translation mode
  amd_iommu: Invalidate address translations on INVALIDATE_IOMMU_ALL
  amd_iommu: Add replay callback
  amd_iommu: Unmap all address spaces under the AMD IOMMU on reset
  amd_iommu: Use iova_tree records to determine large page size on UNMAP
  amd_iommu: Sync shadow page tables on page invalidation
  amd_iommu: Add basic structure to support IOMMU notifier updates
  amd_iommu: Add a page walker to sync shadow page tables on invalidation
  ...

Signed-off-by: Richard Henderson <richard.henderson@linaro.org>
2 weeks ago
..
acpi_cpu_hotplug.rst docs/specs/acpu_cpu_hotplug: Convert to rST 4 years ago
acpi_erst.rst Fix some typos in documentation (most of them found by codespell) 3 years ago
acpi_hest_ghes.rst docs: hest: add new "etc/acpi_table_hest_addr" and update workflow 3 weeks ago
acpi_hw_reduced_hotplug.rst hw/acpi: Update ACPI GED framework to support vCPU Hotplug 1 year ago
acpi_mem_hotplug.rst docs/specs/acpi_mem_hotplug: Convert to rST 4 years ago
acpi_nvdimm.rst docs/specs/acpi_nvdimm: Convert to rST 4 years ago
acpi_pci_hotplug.rst docs/specs/acpi_pci_hotplug: Convert to rST 4 years ago
aspeed-intc.rst docs/specs: Add aspeed-intc 8 months ago
edu.rst docs/specs/edu: Convert to rST 2 years ago
fsi.rst hw/fsi: Added FSI documentation 2 years ago
fw_cfg.rst docs: use consistent markup for footnotes 1 year ago
index.rst docs/specs: Add aspeed-intc 8 months ago
ivshmem-spec.rst docs/specs/ivshmem-spec: Convert to rST 2 years ago
pci-ids.rst pci-ids.rst: add Red Hat pci-id for RISC-V IOMMU device 12 months ago
pci-serial.rst docs/specs: Convert pci-serial.txt to rst 3 years ago
pci-testdev.rst docs/specs: Convert pci-testdev.txt to rst 3 years ago
ppc-spapr-hcalls.rst docs: Clarifications and formatting changes in ppc docs. 4 years ago
ppc-spapr-hotplug.rst docs: Rename ppc-spapr-hotplug.txt to ppc-spapr-hotplug.rst. 4 years ago
ppc-spapr-numa.rst docs: Fix some typos (found by codespell) 5 years ago
ppc-spapr-uv-hcalls.rst Rename ppc-spapr-uv-hcalls.txt to ppc-spapr-uv-hcalls.rst. 4 years ago
ppc-spapr-xive.rst docs/: fix some comment spelling errors 5 years ago
ppc-xive.rst docs: fix typo in xive doc 2 months ago
pvpanic.rst Revert "docs/specs/pvpanic: mark shutdown event as not implemented" 1 year ago
rapl-msr.rst docs: avoid footnotes consisting of just URLs 1 year ago
riscv-aia.rst docs: update riscv/virt.rst with kernel-irqchip=split support 10 months ago
riscv-iommu.rst docs: riscv-iommu: Update status of kernel support 3 weeks ago
rocker.rst docs/specs/rocker.txt: Convert to rST 1 year ago
sev-guest-firmware.rst docs: Add spec of OVMF GUIDed table for SEV guests 4 years ago
spdm.rst docs/specs/spdm.rst: Fix typo in x86_64 architecture name 3 weeks ago
standard-vga.rst docs/specs/standard-vga: Convert to rST 2 years ago
tpm.rst include: Rename sysemu/ -> system/ 10 months ago
virt-ctlr.rst docs/specs/virt-ctlr: Convert to rST 2 years ago
vmcoreinfo.rst docs/specs/vmcoreinfo: Convert to rST 2 years ago
vmgenid.rst docs/specs/vmgenid: Convert to rST 2 years ago
vmw_pvscsi-spec.rst docs/specs/vmw_pvscsi-spec: Convert to rST 2 years ago