The following changes since commit 6333226c2abb72f31648c251624c56e70993d625:
Merge tag 'pull-9p-20260725' of https://github.com/cschoenebeck/qemu into staging (2026-07-26 08:30:07 -0400) are available in the Git repository at: https://gitlab.com/marcandre.lureau/qemu.git tags/fix-pr-v1 for you to fetch changes up to 0e83d6894534cfe4cf071381ea8466cc689e044e: migration/rdma: annotate and simplify wait_comp_channel() (2026-07-27 15:51:03 +0400) ---------------------------------------------------------------- Fixes for 11.1-rc2 To: [email protected] Cc: Stefan Hajnoczi <[email protected]> Signed-off-by: Marc-André Lureau <[email protected]> ---------------------------------------------------------------- Akihiko Odaki (5): hw/display/virtio-gpu: Remove the bytes_pp field hw/display/virtio-gpu: Fix empty blob discrimination hw/display/virtio-gpu: Initialize blob mapping for ATTACH_BACKING hw/display/virtio-gpu: Avoid leaking migration blocker hw/display/virtio-gpu: Block Rutabaga migration Haotian Jiang (2): hw/display/qxl: unregister vm_change_state handler and BHs virtio-gpu: fix NULL deref in rutabaga set_scanout Marc-André Lureau (16): hw/display/vhost-user-gpu: validate message payload sizes ui/vnc: remove redundant rows computation net/colo: fix g_hash_table_destroy assertion on uninitialized filter target/i386/sev: fix MemoryRegion reference leaks in gpa2hva callers docs/hyperv: fix misleading hv-crash shutdown description hw/display/virtio-gpu-rutabaga: zero-init capset info response hw/cxl: fix invalid free on early return hw/hexagon: fix machine->fdt leak in qom-test block/blkio: fix compiler false-positive warning monitor: annotate monitor_qmp_dispatcher_pop_any() as coroutine migration: fix qemu_get_counted_string annotation io: add missing coroutine annotation block: add missing coroutine annotation qcow2: remove invalid qcow2_check_refcounts calls hw/9pfs: annotate V9fsTransport callbacks as coroutine_fn migration/rdma: annotate and simplify wait_comp_channel() docs/system/i386/hyperv.rst | 12 ++++++---- hw/9pfs/9p.h | 26 ++++++++++++--------- hw/display/qxl.h | 1 + include/hw/virtio/virtio-gpu.h | 1 - include/io/channel.h | 4 ++-- include/system/memory.h | 2 ++ block/blkio.c | 5 ++-- block/commit.c | 5 ++-- block/qcow2-snapshot.c | 18 --------------- hw/9pfs/9p.c | 31 +++++++++++++++---------- hw/9pfs/virtio-9p-device.c | 24 +++++++++++--------- hw/9pfs/xen-9p-backend.c | 34 ++++++++++++++-------------- hw/cxl/cxl-host.c | 2 +- hw/display/qxl.c | 16 ++++++++++++- hw/display/vhost-user-gpu.c | 38 +++++++++++++++++++++++++++++++ hw/display/virtio-gpu-base.c | 37 +++++++++++++----------------- hw/display/virtio-gpu-rutabaga.c | 21 ++++++++++++++--- hw/display/virtio-gpu.c | 49 ++++++++++++++++++++++++---------------- hw/hexagon/virt.c | 9 +------- io/channel.c | 5 ++-- migration/qemu-file.c | 2 +- migration/rdma.c | 12 ++++------ monitor/qmp.c | 3 ++- net/filter-rewriter.c | 2 +- target/i386/sev.c | 4 ++-- ui/vnc.c | 1 - 26 files changed, 214 insertions(+), 150 deletions(-)
