[PULL 00/16] Miscellaneous patches for 2026-06-17

Paolo Bonzini posted 16 patches 1 month, 1 week ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260617143046.445322-1-pbonzini@redhat.com
Maintainers: Stefan Berger <stefanb@linux.vnet.ibm.com>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>, Paolo Bonzini <pbonzini@redhat.com>, "Alex Bennée" <alex.bennee@linaro.org>, Kostiantyn Kostiuk <kkostiuk@redhat.com>, Michael Roth <michael.roth@amd.com>, Richard Henderson <richard.henderson@linaro.org>
configure                           |  2 +
backends/tpm/tpm_ioctl.h            |  2 +-
include/qemu/osdep.h                | 15 ++++++--
qga/vss-win32/vss-common.h          | 15 --------
block/file-posix.c                  | 17 +++------
qga/commands-win32.c                |  2 +-
target/i386/tcg/emit.c.inc          | 74 +++++++++++++++++++++----------------
gdbstub/gdb-xml/i386-32bit.xml      | 47 +++++++++++++----------
gdbstub/gdb-xml/i386-64bit.xml      |  7 ++++
qga/meson.build                     | 12 +++---
qga/vss-win32/requester.cpp         |  2 +-
rust/bindings/hwcore-sys/Cargo.toml |  1 -
rust/bindings/system-sys/Cargo.toml |  1 +
13 files changed, 103 insertions(+), 94 deletions(-)
[PULL 00/16] Miscellaneous patches for 2026-06-17
Posted by Paolo Bonzini 1 month, 1 week ago
The following changes since commit b0df6e2f2c6c45df8d4d286933799c623e124d98:

  Merge tag 'pull-riscv-to-apply-20260616' of https://github.com/alistair23/qemu into staging (2026-06-16 10:41:47 -0400)

are available in the Git repository at:

  https://gitlab.com/bonzini/qemu.git tags/for-upstream

for you to fetch changes up to fe487bc5a79e0a6f1824ea52b10bc806c69cc0c1:

  qga/vss: Drop unused define uuid(x) (2026-06-17 15:15:43 +0200)

----------------------------------------------------------------
* GNU/Hurd support
* More patches to support qemu-ga builds with clang-cl
* gdbstub: Update x86 control register bits
* rust: fix incorrect dependency in Cargo.toml
* target/i386: apply mod to immediate count of an RCL/RCR operation

----------------------------------------------------------------
Damien Zammit (4):
      Add GNU/Hurd host_os=gnu
      tpm: Add conditional to not compile ioctls on GNU/Hurd
      block/file-posix: Clean up sys/ioctl import
      Make copy_file_range non-static on GNU/Hurd

Kostiantyn Kostiuk (7):
      qga/win: Use swprintf instead of snwprintf
      qga/meson: Remove unused lib stdc++
      qga/meson: Use windows.compile_resources instead of custom_target
      qga/meson: Allow to use MSVC message compiler 'mc'
      qga/vss: Use MAX_PATH instead of PATH_MAX
      qga/vss: Remove unused undefs
      qga/vss: Drop unused define uuid(x)

Manolo de Medici (1):
      Include new arbitrary limits if not already defined

Mathias Krause (1):
      gdbstub: Update x86 control register bits

Paolo Bonzini (3):
      rust: fix incorrect dependency in Cargo.toml
      target/i386: apply mod to immediate count of an RCL/RCR operation
      target/i386: add more easy cases to gen_eflags_adcox

 configure                           |  2 +
 backends/tpm/tpm_ioctl.h            |  2 +-
 include/qemu/osdep.h                | 15 ++++++--
 qga/vss-win32/vss-common.h          | 15 --------
 block/file-posix.c                  | 17 +++------
 qga/commands-win32.c                |  2 +-
 target/i386/tcg/emit.c.inc          | 74 +++++++++++++++++++++----------------
 gdbstub/gdb-xml/i386-32bit.xml      | 47 +++++++++++++----------
 gdbstub/gdb-xml/i386-64bit.xml      |  7 ++++
 qga/meson.build                     | 12 +++---
 qga/vss-win32/requester.cpp         |  2 +-
 rust/bindings/hwcore-sys/Cargo.toml |  1 -
 rust/bindings/system-sys/Cargo.toml |  1 +
 13 files changed, 103 insertions(+), 94 deletions(-)
-- 
2.54.0
Re: [PULL 00/16] Miscellaneous patches for 2026-06-17
Posted by Stefan Hajnoczi 1 month, 1 week ago
Applied, thanks.

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