[PULL 00/19] Misc fixes for QEMU Guest Agent (2026-09-15)

Kostiantyn Kostiuk posted 19 patches 1 week, 5 days ago
Patches applied successfully (tree, apply log)
git fetch https://github.com/patchew-project/qemu tags/patchew/20260915112337.43307-1-kkostiuk@redhat.com
Maintainers: Michael Roth <michael.roth@amd.com>, Kostiantyn Kostiuk <kkostiuk@redhat.com>, Eric Blake <eblake@redhat.com>, Markus Armbruster <armbru@redhat.com>
qga/commands-bsd.c          | 53 +++++++++++++++++++++++++++-
qga/commands-common.h       |  1 +
qga/commands-posix-ssh.c    | 71 +++++++++++++++++++++++++++++++++++++
qga/commands-posix.c        |  3 ++
qga/installer/qemu-ga.wxs   | 19 ++++++++--
qga/qapi-schema.json        | 12 +++----
qga/vss-win32/install.cpp   | 31 ++++++++++++++---
qga/vss-win32/provider.cpp  | 17 +++++----
qga/vss-win32/requester.cpp | 85 +++++++++++++++++++++++++++++++++++++--------
9 files changed, 257 insertions(+), 35 deletions(-)
[PULL 00/19] Misc fixes for QEMU Guest Agent (2026-09-15)
Posted by Kostiantyn Kostiuk 1 week, 5 days ago
The following changes since commit 5f664cd37aec17e8145aa117d8da68f507edc8f1:

  Merge tag 'ui-pr-v1' of https://gitlab.com/marcandre.lureau/qemu into staging (2026-09-13 15:54:17 -1000)

are available in the Git repository at:

  https://github.com/kostyanf14/qemu.git tags/qga-pull-2026-09-15

for you to fetch changes up to 839bc113fb5e2aea3fd0d68a929725f76cd6a9b1:

  qga/vss-win32: log to file during COM+ registration (2026-09-15 14:09:40 +0300)

----------------------------------------------------------------
qga-pull-2026-09-15

----------------------------------------------------------------
Kostiantyn Kostiuk (1):
      qga: Change effective user/group ID in guest-ssh-* commands

Marc-André Lureau (17):
      qga/installer: preserve VssOption registry value across upgrades
      qga/vss-win32: fix race condition in COM Release() methods
      qga/vss-win32: pass valid SERVICE_STATUS to ControlService
      qga/vss-win32: explicit NULL/zero initialization
      qga/vss-win32: free bstrWriterName in outer writer loop
      qga/vss-win32: pass character count instead of byte count to volume APIs
      qga/vss-win32: allow pceltFetched==NULL in IEnumObject::Next
      qga/vss-win32: return an interface pointer for IID_IUnknown
      qga/vss-win32: use GetLastError() after FindFirstVolumeW failure
      qga/vss-win32: guard CloseServiceHandle calls against NULL handles
      qga/vss-win32: avoid CRT calls in DllMain debug logging
      qga/vss-win32: evaluate err_set() macro argument only once
      qga/vss-win32: report QueryStatus return value on failure
      qga/vss-win32: check GetLastError() after FindNextVolumeW failure
      qga/vss-win32: initialize *num_vols at start of requester_freeze
      qga/vss-win32: restrict access to freeze/thaw synchronisation events
      qga/vss-win32: log to file during COM+ registration

Roman Bogorodskiy (1):
      qga: implement 'guest-get-fsinfo' for FreeBSD

 qga/commands-bsd.c          | 53 +++++++++++++++++++++++++++-
 qga/commands-common.h       |  1 +
 qga/commands-posix-ssh.c    | 71 +++++++++++++++++++++++++++++++++++++
 qga/commands-posix.c        |  3 ++
 qga/installer/qemu-ga.wxs   | 19 ++++++++--
 qga/qapi-schema.json        | 12 +++----
 qga/vss-win32/install.cpp   | 31 ++++++++++++++---
 qga/vss-win32/provider.cpp  | 17 +++++----
 qga/vss-win32/requester.cpp | 85 +++++++++++++++++++++++++++++++++++++--------
 9 files changed, 257 insertions(+), 35 deletions(-)


--
2.55.0


Re: [PULL 00/19] Misc fixes for QEMU Guest Agent (2026-09-15)
Posted by Richard Henderson 1 week, 5 days ago
On 9/15/26 01:23, Kostiantyn Kostiuk wrote:
> The following changes since commit 5f664cd37aec17e8145aa117d8da68f507edc8f1:
> 
>    Merge tag 'ui-pr-v1' ofhttps://gitlab.com/marcandre.lureau/qemu into staging (2026-09-13 15:54:17 -1000)
> 
> are available in the Git repository at:
> 
>    https://github.com/kostyanf14/qemu.git tags/qga-pull-2026-09-15
> 
> for you to fetch changes up to 839bc113fb5e2aea3fd0d68a929725f76cd6a9b1:
> 
>    qga/vss-win32: log to file during COM+ registration (2026-09-15 14:09:40 +0300)
> 
> ----------------------------------------------------------------
> qga-pull-2026-09-15

Applied, thanks.

r~