[PULL 00/10] Misc HW patches for 2025-12-09

Philippe Mathieu-Daudé posted 10 patches 3 days, 19 hours ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20251209200537.84097-1-philmd@linaro.org
Maintainers: Stefan Berger <stefanb@linux.vnet.ibm.com>, Fam Zheng <fam@euphon.net>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, "Philippe Mathieu-Daudé" <philmd@linaro.org>, Stefano Stabellini <sstabellini@kernel.org>, Anthony PERARD <anthony@xenproject.org>, Paul Durrant <paul@xen.org>, "Edgar E. Iglesias" <edgar.iglesias@gmail.com>, "Michael S. Tsirkin" <mst@redhat.com>, Jason Wang <jasowang@redhat.com>, Stefano Garzarella <sgarzare@redhat.com>, Marcel Apfelbaum <marcel.apfelbaum@gmail.com>, Peter Xu <peterx@redhat.com>, Fabiano Rosas <farosas@suse.de>, Michael Roth <michael.roth@amd.com>, Kostiantyn Kostiuk <kkostiuk@redhat.com>, John Snow <jsnow@redhat.com>, Cleber Rosa <crosa@redhat.com>, Stefan Weil <sw@weilnetz.de>, "Marc-André Lureau" <marcandre.lureau@redhat.com>
include/hw/pci/pci.h           |  2 +-
include/hw/virtio/virtio-net.h |  2 +-
include/migration/vmstate.h    |  9 ++++++++
include/qemu/osdep.h           |  6 ++++++
backends/tpm/tpm_passthrough.c |  2 +-
block/vmdk.c                   |  2 +-
block/vvfat.c                  |  2 +-
gdbstub/gdbstub.c              |  2 +-
hw/9pfs/xen-9p-backend.c       |  2 +-
hw/net/virtio-net.c            |  9 ++++----
hw/virtio/vhost.c              | 38 ++++++++++++++++++++--------------
migration/postcopy-ram.c       |  5 +++--
qga/commands-linux.c           |  7 ++++---
ui/ui-hmp-cmds.c               |  2 +-
util/log.c                     |  2 +-
scripts/modinfo-collect.py     |  2 +-
scripts/nsis.py                |  2 +-
17 files changed, 61 insertions(+), 35 deletions(-)
[PULL 00/10] Misc HW patches for 2025-12-09
Posted by Philippe Mathieu-Daudé 3 days, 19 hours ago
The following changes since commit 2257f52a97f28ce3be4366817ea8817ad866562b:

  Merge tag 'pull-10.2-final-fixes-051225-2' of https://gitlab.com/stsquad/qemu into staging (2025-12-05 12:38:37 -0600)

are available in the Git repository at:

  https://github.com/philmd/qemu.git tags/hw-misc-20251209

for you to fetch changes up to efd6b3d1768d04d5491b62ad7385f623fb12f627:

  Revert "hw/net/virtio-net: make VirtIONet.vlans an array instead of a pointer" (2025-12-09 21:00:15 +0100)

----------------------------------------------------------------
Misc HW / migration / typo fixes
----------------------------------------------------------------

Alano Song (1):
  hw/9pfs: Correct typo

Cédric Le Goater (1):
  Fix const qualifier build errors with recent glibc

Denis V. Lunev (1):
  scripts: fix broken error path in modinfo-collect.py

Hanna Czenczek (1):
  vhost: Always initialize cached vring data

Philippe Mathieu-Daudé (3):
  osdep: Undefine FSCALE definition to fix Solaris builds
  Revert "migration/vmstate: remove VMSTATE_BUFFER_POINTER_UNSAFE macro"
  Revert "hw/net/virtio-net: make VirtIONet.vlans an array instead of a
    pointer"

Stefan Weil (3):
  migration: Fix order of function arguments
  hw/pci: Fix typo in documentation
  scripts/nsis.py: Tell makensis that WoA is 64 bit

 include/hw/pci/pci.h           |  2 +-
 include/hw/virtio/virtio-net.h |  2 +-
 include/migration/vmstate.h    |  9 ++++++++
 include/qemu/osdep.h           |  6 ++++++
 backends/tpm/tpm_passthrough.c |  2 +-
 block/vmdk.c                   |  2 +-
 block/vvfat.c                  |  2 +-
 gdbstub/gdbstub.c              |  2 +-
 hw/9pfs/xen-9p-backend.c       |  2 +-
 hw/net/virtio-net.c            |  9 ++++----
 hw/virtio/vhost.c              | 38 ++++++++++++++++++++--------------
 migration/postcopy-ram.c       |  5 +++--
 qga/commands-linux.c           |  7 ++++---
 ui/ui-hmp-cmds.c               |  2 +-
 util/log.c                     |  2 +-
 scripts/modinfo-collect.py     |  2 +-
 scripts/nsis.py                |  2 +-
 17 files changed, 61 insertions(+), 35 deletions(-)

-- 
2.51.0


Re: [PULL 00/10] Misc HW patches for 2025-12-09
Posted by Richard Henderson 3 days, 16 hours ago
On 12/9/25 14:05, Philippe Mathieu-Daudé wrote:
> The following changes since commit 2257f52a97f28ce3be4366817ea8817ad866562b:
> 
>    Merge tag 'pull-10.2-final-fixes-051225-2' ofhttps://gitlab.com/stsquad/qemu into staging (2025-12-05 12:38:37 -0600)
> 
> are available in the Git repository at:
> 
>    https://github.com/philmd/qemu.git tags/hw-misc-20251209
> 
> for you to fetch changes up to efd6b3d1768d04d5491b62ad7385f623fb12f627:
> 
>    Revert "hw/net/virtio-net: make VirtIONet.vlans an array instead of a pointer" (2025-12-09 21:00:15 +0100)
> 
> ----------------------------------------------------------------
> Misc HW / migration / typo fixes


Applied, thanks.  Please update https://wiki.qemu.org/ChangeLog/10.2 as appropriate.

r~