[PULL 00/16] ui/audio/dump patches for 11.0-rc

marcandre.lureau@redhat.com posted 16 patches 2 weeks, 6 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260317171916.438575-1-marcandre.lureau@redhat.com
Maintainers: Gerd Hoffmann <kraxel@redhat.com>, "Marc-André Lureau" <marcandre.lureau@redhat.com>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Christian Schoenebeck <qemu_oss@crudebyte.com>, Akihiko Odaki <odaki@rsg.ci.i.u-tokyo.ac.jp>, Ani Sinha <anisinha@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Yanan Wang <wangyanan55@huawei.com>, Zhao Liu <zhao1.liu@intel.com>, "Michael S. Tsirkin" <mst@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Dmitry Osipenko <dmitry.osipenko@collabora.com>
audio/audio_int.h                |   2 +
audio/audio_template.h           |   6 -
include/ui/console.h             |   4 +-
include/ui/shader.h              |   2 -
include/ui/spice-display.h       |   1 +
include/ui/surface.h             |   6 +-
audio/audio-mixeng-be.c          |  24 +++-
dump/dump.c                      |   9 +-
hw/core/machine.c                |   1 +
hw/display/virtio-gpu-rutabaga.c |  19 ++-
hw/display/virtio-gpu.c          |  43 +++++--
ui/console-gl.c                  |  74 ++++++-----
ui/dbus-listener.c               |  16 +++
ui/gtk-egl.c                     |  12 +-
ui/shader.c                      |   1 +
ui/spice-display.c               |   9 +-
ui/vdagent.c                     |  46 +++++++
audio/coreaudio.m                | 204 ++++++++++++++++---------------
18 files changed, 288 insertions(+), 191 deletions(-)
[PULL 00/16] ui/audio/dump patches for 11.0-rc
Posted by marcandre.lureau@redhat.com 2 weeks, 6 days ago
From: Marc-André Lureau <marcandre.lureau@redhat.com>

The following changes since commit 559919ce54927d59b215a4665eda7ab6118a48aa:

  Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging (2026-03-16 13:07:33 +0000)

are available in the Git repository at:

  https://gitlab.com/marcandre.lureau/qemu.git tags/for-11.0-pull-request

for you to fetch changes up to 461632f0b1cb2c5c29ba9875857637e3356b903c:

  coreaudio: Initialize the buffer for device change (2026-03-17 21:15:10 +0400)

----------------------------------------------------------------
Gather various audio/ui/dump patches for 11.0-rc

----------------------------------------------------------------

Akihiko Odaki (7):
  ui/console: Unify pixman-OpenGL format mapping
  ui/console: Remove DisplaySurface::mem_obj
  ui/surface: Avoid including epoxy/gl.h in header files
  coreaudio: Improve naming
  coreaudio: Commit the result of init in the end
  audio: Add functions to initialize buffers
  coreaudio: Initialize the buffer for device change

Dongwon Kim (1):
  ui/gtk-egl: Ensure EGL surface is available before drawing

Fiona Ebner (1):
  ui/vdagent: add migration blocker when machine version < 10.1

Marc-André Lureau (6):
  audio/mixeng: drop some needless checks
  rutabaga: improve error handling, fix potential crash during init
  virtio-gpu: fix overflow check when allocating 2d image
  virtio-gpu: use computed rowstride instead of deriving it from hostmem
  ui/dbus-listener: Fix FBO leak in dbus_cursor_dmabuf
  ui/dbus-listener: remove dbus_filter on connection close

Nikolai Barybin (1):
  dump: enhance dump_state_prepare fd initialization

 audio/audio_int.h                |   2 +
 audio/audio_template.h           |   6 -
 include/ui/console.h             |   4 +-
 include/ui/shader.h              |   2 -
 include/ui/spice-display.h       |   1 +
 include/ui/surface.h             |   6 +-
 audio/audio-mixeng-be.c          |  24 +++-
 dump/dump.c                      |   9 +-
 hw/core/machine.c                |   1 +
 hw/display/virtio-gpu-rutabaga.c |  19 ++-
 hw/display/virtio-gpu.c          |  43 +++++--
 ui/console-gl.c                  |  74 ++++++-----
 ui/dbus-listener.c               |  16 +++
 ui/gtk-egl.c                     |  12 +-
 ui/shader.c                      |   1 +
 ui/spice-display.c               |   9 +-
 ui/vdagent.c                     |  46 +++++++
 audio/coreaudio.m                | 204 ++++++++++++++++---------------
 18 files changed, 288 insertions(+), 191 deletions(-)

-- 
2.53.0


Re: [PULL 00/16] ui/audio/dump patches for 11.0-rc
Posted by Peter Maydell 2 weeks, 5 days ago
On Tue, 17 Mar 2026 at 17:20, <marcandre.lureau@redhat.com> wrote:
>
> From: Marc-André Lureau <marcandre.lureau@redhat.com>
>
> The following changes since commit 559919ce54927d59b215a4665eda7ab6118a48aa:
>
>   Merge tag 'pull-trivial-patches' of https://gitlab.com/mjt0k/qemu into staging (2026-03-16 13:07:33 +0000)
>
> are available in the Git repository at:
>
>   https://gitlab.com/marcandre.lureau/qemu.git tags/for-11.0-pull-request
>
> for you to fetch changes up to 461632f0b1cb2c5c29ba9875857637e3356b903c:
>
>   coreaudio: Initialize the buffer for device change (2026-03-17 21:15:10 +0400)
>
> ----------------------------------------------------------------
> Gather various audio/ui/dump patches for 11.0-rc
>



Applied, thanks.

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

-- PMM