From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:37540) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SUJ48-0000Yp-Bn for qemu-devel@nongnu.org; Tue, 15 May 2012 10:49:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1SUJ42-0002w9-L8 for qemu-devel@nongnu.org; Tue, 15 May 2012 10:49:31 -0400 Received: from mail-yx0-f173.google.com ([209.85.213.173]:43493) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1SUJ42-0002vv-EJ for qemu-devel@nongnu.org; Tue, 15 May 2012 10:49:26 -0400 Received: by yenm4 with SMTP id m4so6939514yen.4 for ; Tue, 15 May 2012 07:49:23 -0700 (PDT) Sender: fluxion From: Michael Roth Date: Tue, 15 May 2012 09:48:46 -0500 Message-Id: <1337093339-10786-1-git-send-email-mdroth@linux.vnet.ibm.com> Subject: [Qemu-devel] [PULL] qemu-ga fixes for 1.1 List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: mprivozn@redhat.com, aliguori@us.ibm.com, eblake@redhat.com, jcody@redhat.com, lcapitulino@redhat.com The following changes since commit 76ee152a86d5f2533443ce4d2be6fe253cfb3c45: Update version to 1.1.0-rc2 (2012-05-14 17:56:50 -0500) are available in the git repository at: git://github.com/mdroth/qemu.git qga-pull-5-15-12 The bulk of these patches finish out the transition to making guest-suspend*/guest-shutdown forgo sending a response on success, and making them synchronous on the guest side such that errors can be be reported back to the host. There are also a mix of odd fixes and a version bump for qemu-ga. Luiz Capitulino (11): qapi: add support for command options qemu-ga: don't warn on no command return qemu-ga: guest-shutdown: don't emit a success response qemu-ga: guest-suspend-disk: don't emit a success response qemu-ga: guest-suspend-ram: don't emit a success response qemu-ga: guest-suspend-hybrid: don't emit a success response qemu-ga: make reopen_fd_to_null() public qemu-ga: become_daemon(): reopen standard fds to /dev/null qemu-ga: guest-suspend: make the API synchronous qemu-ga: guest-shutdown: become synchronous qemu-ga: guest-shutdown: use only async-signal-safe functions Michael Roth (2): qemu-ga: fix segv after failure to open log file qemu-ga: align versioning with QEMU_VERSION qapi-schema-guest.json | 59 +++++++++------ qapi/qmp-core.h | 10 ++- qapi/qmp-dispatch.c | 8 ++- qapi/qmp-registry.c | 4 +- qemu-ga.c | 49 ++++++------ qga/commands-posix.c | 185 +++++++++++++++++++--------------------------- qga/commands.c | 2 +- qga/guest-agent-core.h | 5 +- scripts/qapi-commands.py | 14 +++- 9 files changed, 174 insertions(+), 162 deletions(-)