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
next 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.