[GIT PULL 00/23] Fixes for 11.1-rc2

Marc-André Lureau posted 23 patches 2 months ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260727-fix-v1-0-ca3fa3851347@redhat.com
Maintainers: Stefan Hajnoczi <stefanha@redhat.com>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, John Snow <jsnow@redhat.com>, Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>, Paolo Bonzini <pbonzini@redhat.com>, Zhao Liu <zhao1.liu@intel.com>, Pierrick Bouvier <pierrick.bouvier@oss.qualcomm.com>, Christian Schoenebeck <qemu_oss@crudebyte.com>, Greg Kurz <groug@kaod.org>, "Michael S. Tsirkin" <mst@redhat.com>, Stefano Stabellini <sstabellini@kernel.org>, Anthony PERARD <anthony@xenproject.org>, "Edgar E. Iglesias" <edgar.iglesias@gmail.com>, Jonathan Cameron <jic23@kernel.org>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, Stefano Garzarella <sgarzare@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>, Dmitry Osipenko <dmitry.osipenko@collabora.com>, Brian Cain <brian.cain@oss.qualcomm.com>, "Daniel P. Berrangé" <berrange@redhat.com>, Peter Xu <peterx@redhat.com>, "Philippe Mathieu-Daudé" <philmd@mailo.com>, Fabiano Rosas <farosas@suse.de>, Li Zhijian <lizhijian@fujitsu.com>, Markus Armbruster <armbru@redhat.com>, Zhang Chen <zhangckid@gmail.com>, Jason Wang <jasowangio@gmail.com>, Marcelo Tosatti <mtosatti@redhat.com>
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(-)
[GIT PULL 00/23] Fixes for 11.1-rc2
Posted by Marc-André Lureau 2 months ago
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: qemu-devel@nongnu.org
Cc: Stefan Hajnoczi <stefanha@redhat.com>
Signed-off-by: Marc-André Lureau <marcandre.lureau@redhat.com>

----------------------------------------------------------------
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(-)


Re: [GIT PULL 00/23] Fixes for 11.1-rc2
Posted by Stefan Hajnoczi 2 months ago
Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/11.1 for any user-visible changes.