All of lore.kernel.org
 help / color / mirror / Atom feed
From: "Michael S. Tsirkin" <mst@redhat.com>
To: qemu-devel@nongnu.org
Cc: Peter Maydell <peter.maydell@linaro.org>
Subject: [PULL 00/33] virtio,pc,pci: features, fixes
Date: Sun, 22 Feb 2026 09:28:14 -0500	[thread overview]
Message-ID: <cover.1771770471.git.mst@redhat.com> (raw)

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 <mst@redhat.com>

----------------------------------------------------------------
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	other threads:[~2026-02-22 14:28 UTC|newest]

Thread overview: 39+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2026-02-22 14:28 Michael S. Tsirkin [this message]
2026-02-22 14:28 ` [PULL 01/33] tests/vhost-user-bridge: Move to contrib/vhost-user-bridge/ Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 02/33] tests/functional/x86_64: Add vhost-user-bridge test Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 03/33] contrib/vhost-user-bridge: Add UDP receive hexdump Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 04/33] audio/virtio-snd: fix latency calc Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 05/33] tests/data/acpi: disassemble-aml: rename and change interpreter line Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 06/33] hw/virtio: Pass VirtIODevice* to virtio_reset() Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 07/33] qapi: cxl: Refactor CXL event injection for common commands arguments Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 08/33] hw/cxl/events: Update for rev3.2 common event record format Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 09/33] hw/cxl/events: Updates for rev3.2 general media event record Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 10/33] hw/cxl/events: Updates for rev3.2 DRAM " Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 11/33] hw/cxl/events: Updates for rev3.2 memory module " Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 12/33] hw/cxl/cxl-mailbox-utils: Move declaration of scrub and ECS feature attributes in cmd_features_set_feature() Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 13/33] hw/cxl: Add support for Maintenance command and Post Package Repair (PPR) Michael S. Tsirkin
2026-02-24 10:49   ` Peter Maydell
2026-02-24 18:25     ` Shiju Jose via qemu development
2026-02-22 14:28 ` [PULL 14/33] hw/cxl: Add emulation for memory sparing control feature Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 15/33] hw/pcie: Support enabling flit mode Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 16/33] hw/cxl: Refactor component register initialization Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 17/33] tests/bios-tables-test: Excluded CEDT.cxl for BI restriction relaxation Michael S. Tsirkin
2026-02-22 14:28 ` [PULL 18/33] hw/cxl: Update CXL Fixed Memory Window ACPI description to include Back Invalidate support Michael S. Tsirkin
2026-02-22 14:29 ` [PULL 19/33] tests/acpi/cxl: Update CEDT.cxl to allow BI in CFWMS Michael S. Tsirkin
2026-02-22 14:29 ` [PULL 20/33] hw/cxl: Support type3 HDM-DB Michael S. Tsirkin
2026-02-22 14:29 ` [PULL 21/33] hw/cxl: Remove register special_ops->read() Michael S. Tsirkin
2026-02-22 14:29 ` [PULL 22/33] net/vhost-vdpa: Whitelist virtio-net GSO for shadow virtqueue Michael S. Tsirkin
2026-02-22 14:29 ` [PULL 23/33] intel_iommu: Do not report recoverable faults to host Michael S. Tsirkin
2026-02-22 14:29 ` [PULL 24/33] virtio-gpu-virgl: Add virtio-gpu-virgl-hostmem-region type Michael S. Tsirkin
2026-02-22 14:29 ` [PULL 25/33] hw/cxl: Physical Port Info FMAPI - update to current spec and add defines Michael S. Tsirkin
2026-02-22 14:29 ` [PULL 26/33] hw/cxl: Get Physical Port State - update for PCIe flit mode Michael S. Tsirkin
2026-02-22 14:29 ` [PULL 27/33] hw/cxl: Add Physical Port Control FMAPI Command (Opcode 5102h) Michael S. Tsirkin
2026-02-22 14:29 ` [PULL 28/33] MAINTAINERS: add me as maintainer to virtio-snd Michael S. Tsirkin
2026-02-22 14:29 ` [PULL 29/33] virtio-snd: remove TODO comments Michael S. Tsirkin
2026-02-22 14:29 ` [PULL 30/33] virtio-snd: handle 5.14.6.2 for PCM_INFO properly Michael S. Tsirkin
2026-02-22 14:29 ` [PULL 31/33] virtio-snd: fix max_size bounds check in input cb Michael S. Tsirkin
2026-02-22 14:29 ` [PULL 32/33] virtio-snd: tighten read amount in in_cb Michael S. Tsirkin
2026-02-22 14:29 ` [PULL 33/33] vhost: fix vhost_inflight_buffer_pre_load Michael S. Tsirkin
2026-02-22 21:16   ` Michael Tokarev
2026-02-23  7:58     ` Michael S. Tsirkin
2026-02-23  9:55 ` [PULL 00/33] virtio,pc,pci: features, fixes Peter Maydell

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=cover.1771770471.git.mst@redhat.com \
    --to=mst@redhat.com \
    --cc=peter.maydell@linaro.org \
    --cc=qemu-devel@nongnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.