The following changes since commit 07f97d5da04a9f97e273de85c76f5017d8135a6e:

  Merge tag 'pull-target-arm-20260219' of https://gitlab.com/pm215/qemu into 
staging (2026-02-19 10:36:06 +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 72f663f575ab5e0f31320d7c9f25cc1f086313bd:

  vhost: fix vhost_inflight_buffer_pre_load (2026-02-20 13:04:45 -0500)

----------------------------------------------------------------
virtio,pc,pci: features, fixes

cxl:
    RAS features
    Back-Invalidate
    Flit mode
    r3.2 spec event updates
    FM-API Physical Switch Command Set support
vhost-vdpa: allow GSO for SVQ

misc fixes, cleanups in intel_iommu, vhost, virtio, acpi

Signed-off-by: Michael S. Tsirkin <[email protected]>

----------------------------------------------------------------
Akihiko Odaki (1):
      virtio-gpu-virgl: Add virtio-gpu-virgl-hostmem-region type

Alexandr Moshkov (1):
      vhost: fix vhost_inflight_buffer_pre_load

Arpit Kumar (2):
      hw/cxl: Physical Port Info FMAPI - update to current spec and add defines.
      hw/cxl: Add Physical Port Control FMAPI Command (Opcode 5102h)

Clément Mathieu--Drif (1):
      intel_iommu: Do not report recoverable faults to host

Davidlohr Bueso (4):
      hw/cxl: Add support for Maintenance command and Post Package Repair (PPR)
      hw/pcie: Support enabling flit mode
      hw/cxl: Support type3 HDM-DB
      hw/cxl: Remove register special_ops->read()

Eugenio Pérez (1):
      net/vhost-vdpa: Whitelist virtio-net GSO for shadow virtqueue

Ira Weiny (1):
      hw/cxl: Refactor component register initialization

Jonathan Cameron (4):
      tests/bios-tables-test: Excluded CEDT.cxl for BI restriction relaxation.
      hw/cxl: Update CXL Fixed Memory Window ACPI description to include Back 
Invalidate support.
      tests/acpi/cxl: Update CEDT.cxl to allow BI in CFWMS
      hw/cxl: Get Physical Port State - update for PCIe flit mode

Manos Pitsidianakis (5):
      MAINTAINERS: add me as maintainer to virtio-snd
      virtio-snd: remove TODO comments
      virtio-snd: handle 5.14.6.2 for PCM_INFO properly
      virtio-snd: fix max_size bounds check in input cb
      virtio-snd: tighten read amount in in_cb

Mohamed Mediouni (1):
      tests/data/acpi: disassemble-aml: rename and change interpreter line

Philippe Mathieu-Daudé (1):
      hw/virtio: Pass VirtIODevice* to virtio_reset()

Shiju Jose (7):
      qapi: cxl: Refactor CXL event injection for common commands arguments
      hw/cxl/events: Update for rev3.2 common event record format
      hw/cxl/events: Updates for rev3.2 general media event record
      hw/cxl/events: Updates for rev3.2 DRAM event record
      hw/cxl/events: Updates for rev3.2 memory module event record
      hw/cxl/cxl-mailbox-utils: Move declaration of scrub and ECS feature 
attributes in cmd_features_set_feature()
      hw/cxl: Add emulation for memory sparing control feature

Yanfeng Liu (1):
      audio/virtio-snd: fix latency calc

Yodel Eldar (3):
      tests/vhost-user-bridge: Move to contrib/vhost-user-bridge/
      tests/functional/x86_64: Add vhost-user-bridge test
      contrib/vhost-user-bridge: Add UDP receive hexdump

 MAINTAINERS                                        |   3 +-
 contrib/vhost-user-bridge/meson.build              |   4 +
 .../vhost-user-bridge}/vhost-user-bridge.c         |   7 +
 docs/system/devices/cxl.rst                        |  23 +
 docs/system/devices/virtio/vhost-user-contrib.rst  |  39 ++
 hw/acpi/cxl.c                                      |   2 +-
 hw/audio/virtio-snd.c                              |  80 ++-
 hw/cxl/cxl-component-utils.c                       | 214 ++++--
 hw/cxl/cxl-events.c                                |   3 +-
 hw/cxl/cxl-mailbox-utils.c                         | 752 ++++++++++++++++++++-
 hw/display/virtio-gpu-virgl.c                      |  54 +-
 hw/i386/intel_iommu.c                              |  26 +-
 hw/mem/cxl_type3.c                                 | 349 +++++++++-
 hw/mem/cxl_type3_stubs.c                           |  41 +-
 hw/pci-bridge/cxl_downstream.c                     |  19 +-
 hw/pci-bridge/cxl_root_port.c                      |  11 +-
 hw/pci-bridge/cxl_upstream.c                       |  19 +-
 hw/pci-bridge/pci_expander_bridge.c                |   2 +-
 hw/pci/pcie.c                                      |  23 +-
 hw/virtio/vhost.c                                  |   4 +-
 hw/virtio/virtio.c                                 |   3 +-
 include/hw/audio/virtio-snd.h                      |   1 +
 include/hw/cxl/cxl_component.h                     |  87 ++-
 include/hw/cxl/cxl_device.h                        | 156 ++++-
 include/hw/cxl/cxl_events.h                        |  85 ++-
 include/hw/cxl/cxl_port.h                          |  73 ++
 include/hw/pci-bridge/cxl_downstream_port.h        |  12 +
 include/hw/pci-bridge/cxl_upstream_port.h          |   3 +
 include/hw/pci/pcie.h                              |   2 +-
 include/hw/pci/pcie_port.h                         |   1 +
 include/hw/virtio/virtio.h                         |   2 +-
 meson.build                                        |   1 +
 net/vhost-vdpa.c                                   |   1 +
 qapi/cxl.json                                      | 186 +++--
 .../acpi/{disassemle-aml.sh => disassemble-aml.sh} |   4 +-
 tests/data/acpi/rebuild-expected-aml.sh            |   2 +-
 tests/data/acpi/x86/q35/CEDT.cxl                   | Bin 184 -> 184 bytes
 tests/functional/x86_64/meson.build                |   1 +
 tests/functional/x86_64/test_vhost_user_bridge.py  | 147 ++++
 tests/meson.build                                  |   6 -
 40 files changed, 2187 insertions(+), 261 deletions(-)
 create mode 100644 contrib/vhost-user-bridge/meson.build
 rename {tests => contrib/vhost-user-bridge}/vhost-user-bridge.c (98%)
 create mode 100644 include/hw/cxl/cxl_port.h
 create mode 100644 include/hw/pci-bridge/cxl_downstream_port.h
 rename tests/data/acpi/{disassemle-aml.sh => disassemble-aml.sh} (92%)
 create mode 100755 tests/functional/x86_64/test_vhost_user_bridge.py


Reply via email to