| Branch: | Revision:

root / qga @ feature-archipelago

Name Size
Makefile.objs 405 Bytes
channel-posix.c 7.7 kB
channel-win32.c 10 kB
channel.h 912 Bytes
commands-posix.c 39.8 kB
commands-win32.c 10.6 kB
commands.c 1.9 kB
guest-agent-command-state.c 1.6 kB
guest-agent-core.h 1.3 kB
main.c 33.7 kB
qapi-schema.json 17.3 kB
service-win32.c 5.5 kB
service-win32.h 855 Bytes
vss-win32.c 4.4 kB
vss-win32.h 614 Bytes

Latest revisions

# Date Author Comment
cae8a928 03/03/2014 07:46 am Stefan Weil

qga: Remove unneeded include file

This file does not depend on windows.h.

Signed-off-by: Stefan Weil <>
Reviewed-by: Paolo Bonzini <>
Reviewed-by: Andreas Färber <>
Signed-off-by: Michael Tokarev <>

a749f42d 02/24/2014 02:38 am Miki Mishael

qemu-ga: isa-serial support on Windows

Add support for isa-serial method for qemu-ga on Windows,
Added -p command line parameter for serial port name
specification, e.g. "-p COM15".

Signed-off-by: Miki Mishael <>
Signed-off-by: Dmitry Fleytman <>...

10b7c5dd 02/23/2014 09:13 pm Markus Armbruster

qga: Fix memory allocation pasto

qmp_guest_file_seek() allocates memory for a GuestFileRead object
instead of the GuestFileSeek object it actually uses. Harmless,
because the GuestFileRead is slightly larger.

Signed-off-by: Markus Armbruster <>...

2c958923 02/23/2014 09:11 pm Michal Privoznik

qga: Don't require 'time' argument in guest-set-time command

As the description to the guest-set-time states, the command is
there to ease time synchronization after resume. If guest was
suspended for longer period of time, its system time can go off
so badly, that even NTP refuses to set it. That's why the command...

d9e1f574 02/23/2014 09:11 pm Tomoki Sekiyama

qga: vss-win32: Fix interference with snapshot deletion by other VSS request

When a VSS requester such as vshadow.exe or diskshadow.exe requests to
delete snapshots, qemu-ga VSS provider's DeleteSnapshots() is also called
and returns E_NOTIMPL, that makes the deletion fail....

ff8adbcf 02/23/2014 09:11 pm Tomoki Sekiyama

qga: vss-win32: Fix interference with snapshot creation by other VSS requesters

When a VSS requester such as vshadow.exe or diskshadow.exe requests to
create disk snapshots, Windows may choose qemu-ga VSS provider if it is
only provider registered on the system. However, because it provides only a...

4c1b8f1e 02/23/2014 09:10 pm Tomoki Sekiyama

qga: vss-win32: Use NULL as an invalid pointer for OpenEvent and CreateEvent

OpenEvent and CreateEvent WinAPI return NULL when failed to open/create
events handles, instead of INVALID_HANDLE_VALUE (although their return
types are HANDLE).
This replaces INVALID_HANDLE_VALUE related to event handles with NULL....

84d18f06 02/17/2014 06:57 pm Markus Armbruster

Use error_is_set() only when necessary

error_is_set(&var) is the same as var != NULL, but it takes
whole-program analysis to figure that out. Unnecessarily hard for
optimizers, static checkers, and human readers. Dumb it down to

Gets rid of several dozen Coverity false positives....

16f4e8fa 11/26/2013 06:35 am Stefan Weil

qga: Fix two format strings for MinGW

Both code locations cause a compiler warning. Using "%s" instead of "%lu"
would result in a program crash if the wrong code were executed.

Signed-off-by: Stefan Weil <>
Message-id: ...

d916adaa 11/25/2013 07:41 pm Anthony Liguori

Merge remote-tracking branch 'bonzini/tags/for-anthony' into staging

Here are a bunch of 1.7-tagged patches that I was afraid
were getting forgotten or that did not have a clear maintainer responsible
for making a pull request.

  1. gpg: Signature made Thu 21 Nov 2013 08:40:59 AM PST using RSA key ID 9B4D86F2...

View revisions

Also available in: Atom