mbox

[PULL,v3,00/11] qemu-ga patches for 2.4.0

Message ID 1436321496-26179-1-git-send-email-mdroth@linux.vnet.ibm.com
State New
Headers show

Pull-request

git://github.com/mdroth/qemu.git tags/qga-pull-2015-07-06-v3-tag

Message

Michael Roth July 8, 2015, 2:11 a.m. UTC
Hi Peter,

Please ignore the just-posted v2, the configure check was missing
an include which resulted in the feature *always* being disabled.
Sorry for all the noise.

This adds win32 implementations of:
  guest-get-fsinfo
  guest-network-get-interfaces

and modifies guest-fstrim to return per-mount results and continue on to other
mounts even when a failure is encountered.

There's also bug fixes for guest-fstrim and guest-set-time.

The following changes since commit 7ce0f7dc87e50ebf58ac756ff6be17ec97d3ba4e:

  Merge remote-tracking branch 'remotes/agraf/tags/signed-ppc-for-upstream' into staging (2015-07-07 21:16:06 +0100)

are available in the git repository at:


  git://github.com/mdroth/qemu.git tags/qga-pull-2015-07-06-v3-tag

for you to fetch changes up to c54e1eb4928d4e6762c7100d1d1ef5f08ddf922b:

  qga: added GuestPCIAddress information (2015-07-07 20:59:04 -0500)

----------------------------------------------------------------
tag for qga-pull-2015-07-06-v3

v3:
  - fix missing <windows.h> in configure test program.

v2:
  - added configure check for guest-get-fs-info to avoid breakage on older
    MinGWs
  - removed extraneous include of ws2ipdef.h in w32
    guest-network-get-interfaces. ws2tcpip.h already provides those
    definitions, and older MinGWs don't have it.
  - rebased on latest master

----------------------------------------------------------------
Justin Ossevoort (2):
      qga/commands-posix: Fix bug in guest-fstrim
      qga/qmp_guest_fstrim: Return per path fstrim result

Kirk Allan (2):
      qga: add win32 library iphlpapi
      qga: win32 qmp_guest_network_get_interfaces implementation

Marc-André Lureau (1):
      qga: fail early for invalid time

Markus Armbruster (1):
      Revert "guest agent: remove g_strcmp0 usage"

Michael Roth (2):
      configure: add configure check for ntdddisk.h
      qga: added GuestPCIAddress information

Olga Krishtal (3):
      qga: added empty qmp_quest_get_fsinfo functionality.
      qga: added mountpoint and filesystem type for single volume
      qga: added bus type and disk location path

 configure            |  27 ++-
 qga/commands-posix.c |  70 +++++--
 qga/commands-win32.c | 530 ++++++++++++++++++++++++++++++++++++++++++++++++++-
 qga/main.c           |   2 +-
 qga/qapi-schema.json |  44 ++++-
 5 files changed, 642 insertions(+), 31 deletions(-)

Comments

Peter Maydell July 8, 2015, 12:35 p.m. UTC | #1
On 8 July 2015 at 03:11, Michael Roth <mdroth@linux.vnet.ibm.com> wrote:
> Hi Peter,
>
> Please ignore the just-posted v2, the configure check was missing
> an include which resulted in the feature *always* being disabled.
> Sorry for all the noise.
>
> This adds win32 implementations of:
>   guest-get-fsinfo
>   guest-network-get-interfaces
>
> and modifies guest-fstrim to return per-mount results and continue on to other
> mounts even when a failure is encountered.
>
> There's also bug fixes for guest-fstrim and guest-set-time.
>
> The following changes since commit 7ce0f7dc87e50ebf58ac756ff6be17ec97d3ba4e:
>
>   Merge remote-tracking branch 'remotes/agraf/tags/signed-ppc-for-upstream' into staging (2015-07-07 21:16:06 +0100)
>
> are available in the git repository at:
>
>
>   git://github.com/mdroth/qemu.git tags/qga-pull-2015-07-06-v3-tag
>
> for you to fetch changes up to c54e1eb4928d4e6762c7100d1d1ef5f08ddf922b:
>
>   qga: added GuestPCIAddress information (2015-07-07 20:59:04 -0500)
>
> ----------------------------------------------------------------
> tag for qga-pull-2015-07-06-v3
>
> v3:
>   - fix missing <windows.h> in configure test program.
>
> v2:
>   - added configure check for guest-get-fs-info to avoid breakage on older
>     MinGWs
>   - removed extraneous include of ws2ipdef.h in w32
>     guest-network-get-interfaces. ws2tcpip.h already provides those
>     definitions, and older MinGWs don't have it.
>   - rebased on latest master
>

Applied, thanks.

-- PMM