mbox series

[v2,00/14] Maintainer updates for May (testing, plugins, virtio-gpu)

Message ID 20250506125715.232872-1-alex.bennee@linaro.org
Headers show
Series Maintainer updates for May (testing, plugins, virtio-gpu) | expand

Message

Alex Bennée May 6, 2025, 12:57 p.m. UTC
Now the tree is open here is the state of my current maintainer
queues. I've tagged the virtio-gpu changes as Cc: qemu-stable but
given how close to release we were it didn't seem worth rushing them
in for 10.0. I've included a MAINTAINERS patch just to make sure I can
route any more fixes until a more full time maintainer volunteers.

For v2
  - addressed various comments (see bellow --- in commits)
  - added Akihiko/Dmitry as virtio-gpu reviewers

The following still need review:

  MAINTAINERS: add Akihiko and Dmitry as reviewers
  MAINTAINERS: add myself to virtio-gpu for Odd Fixes
  tests/tcg: make aarch64 boot.S handle different starting modes
  tests/docker: expose $HOME/.cache/qemu as docker volume

Alex.

Alex Bennée (8):
  tests/docker: expose $HOME/.cache/qemu as docker volume
  gitlab: disable debug info on CI builds
  tests/tcg: make aarch64 boot.S handle different starting modes
  contrib/plugins: add a scaling factor to the ips arg
  contrib/plugins: allow setting of instructions per quantum
  MAINTAINERS: add myself to virtio-gpu for Odd Fixes
  MAINTAINERS: add Akihiko and Dmitry as reviewers
  hw/display: re-arrange memory region tracking

Dongwon Kim (1):
  ui/gtk-gl-area: Remove extra draw call in refresh

Manos Pitsidianakis (2):
  virtio-gpu: fix hang under TCG when unmapping blob
  virtio-gpu: refactor async blob unmapping

Nabih Estefan (1):
  Running with --enable-ubsan leads to a qtest failure

Peter Maydell (2):
  docs: Create a uniquelabel Sphinx extension
  docs: Use uniquelabel in qemu-block-drivers.rst.inc

 MAINTAINERS                               |   5 +-
 docs/about/emulation.rst                  |   4 +
 docs/conf.py                              |   1 +
 docs/devel/codebase.rst                   |   2 +-
 docs/sphinx/uniquelabel.py                |  74 ++++++++++++
 docs/system/qemu-block-drivers.rst.inc    |   2 +-
 include/system/memory.h                   |   1 +
 contrib/plugins/ips.c                     |  46 +++++++-
 hw/display/virtio-gpu-virgl.c             |  60 +++++-----
 tests/qtest/libqos/igb.c                  |   4 +-
 ui/gtk-gl-area.c                          |   1 -
 .gitlab-ci.d/buildtest-template.yml       |   1 +
 tests/docker/Makefile.include             |  10 +-
 tests/tcg/aarch64/Makefile.softmmu-target |   3 +-
 tests/tcg/aarch64/system/boot.S           | 135 +++++++++++++++++++++-
 15 files changed, 309 insertions(+), 40 deletions(-)
 create mode 100644 docs/sphinx/uniquelabel.py