From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=36975 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1P1kD2-0005yv-2B for qemu-devel@nongnu.org; Fri, 01 Oct 2010 14:20:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1P1kCm-0003GE-Io for qemu-devel@nongnu.org; Fri, 01 Oct 2010 14:19:51 -0400 Received: from mx1.redhat.com ([209.132.183.28]:62182) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1P1kCm-0003Fy-CO for qemu-devel@nongnu.org; Fri, 01 Oct 2010 14:19:36 -0400 From: Luiz Capitulino Date: Fri, 1 Oct 2010 15:19:04 -0300 Message-Id: <1285957167-1228-1-git-send-email-lcapitulino@redhat.com> Subject: [Qemu-devel] [PULL 00/23]: Monitor queue List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: aliguori@us.ibm.com Cc: qemu-devel@nongnu.org Hi Anthony, The following patches have been sent to the list and look good to me, I've also tested them. The changes (since 2c50e26efdb7e405ecacf89e6a57a60179226dd8) are available in the following repository: git://repo.or.cz/qemu/qmp-unstable.git for-anthony Daniel P. Berrange (2): Add support for JSON pretty printing Add option to turn on JSON pretty printing in monitor Eduardo Habkost (1): disable guest-provided stats on "info balloon" command Luiz Capitulino (20): Monitor: Introduce search_dispatch_table() QMP: handle_qmp_command(): Move 'cmd' sanity check QMP: Don't use do_info() Monitor: Drop QMP bits from do_info() Monitor: Drop is_async_return() Monitor: Convert do_info() back to HMP Monitor: Introduce the qmp-commands.hx file QMP: Introduce qmp_find_cmd() QMP: Introduce command dispatch table QMP: Introduce query commands dispatch table QMP: Simplify do_info_commands() QMP: Small cleanup in handle_qmp_command() Monitor: Drop QMP info from the qemu-monitor.hx file Monitor: Drop monitor_cmd_user_only() Monitor: Rename monitor_handler_ported() Monitor: Rename monitor_handler_is_async() Monitor: Directly call QObject handlers QMP: Introduce qmp_call_cmd() Monitor: Rename the qemu-monitor.hx file QMP/README: Update QMP homepage address Makefile | 4 +- Makefile.target | 9 +- QMP/README | 4 +- hmp-commands.hx | 1216 ++++++++++++++++++++++++ hw/virtio-balloon.c | 8 +- monitor.c | 366 +++++--- monitor.h | 2 +- qemu-config.c | 3 + qemu-monitor.hx | 2575 --------------------------------------------------- qjson.c | 55 +- qjson.h | 1 + qmp-commands.hx | 1541 ++++++++++++++++++++++++++++++ vl.c | 3 + 13 files changed, 3061 insertions(+), 2726 deletions(-)