From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:48058) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDH6y-0000ip-2A for qemu-devel@nongnu.org; Mon, 10 Oct 2011 10:45:53 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1RDH6t-0006Jr-Rw for qemu-devel@nongnu.org; Mon, 10 Oct 2011 10:45:48 -0400 Received: from e7.ny.us.ibm.com ([32.97.182.137]:50730) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RDH6t-0006Je-M5 for qemu-devel@nongnu.org; Mon, 10 Oct 2011 10:45:43 -0400 Received: from d01relay04.pok.ibm.com (d01relay04.pok.ibm.com [9.56.227.236]) by e7.ny.us.ibm.com (8.14.4/8.13.1) with ESMTP id p9ADOFbq012424 for ; Mon, 10 Oct 2011 09:24:15 -0400 Received: from d03av06.boulder.ibm.com (d03av06.boulder.ibm.com [9.17.195.245]) by d01relay04.pok.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id p9AEja6Q212460 for ; Mon, 10 Oct 2011 10:45:39 -0400 Received: from d03av06.boulder.ibm.com (loopback [127.0.0.1]) by d03av06.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id p9AEjaWP016357 for ; Mon, 10 Oct 2011 08:45:36 -0600 Message-ID: <4E93050E.4040007@us.ibm.com> Date: Mon, 10 Oct 2011 09:45:34 -0500 From: Anthony Liguori MIME-Version: 1.0 References: <1317820931-25872-1-git-send-email-lcapitulino@redhat.com> In-Reply-To: <1317820931-25872-1-git-send-email-lcapitulino@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PULL 00/26]: QMP queue List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Luiz Capitulino Cc: qemu-devel@nongnu.org On 10/05/2011 08:21 AM, Luiz Capitulino wrote: > Anthony, > > This pull request contains only the first round of QAPI conversions series. > I had to rebase it but the changes are rather simple. > > The changes (since d11cf8cc80d946dfc9a23597cd9a0bb1c487cfa7) are available > in the following repository: > > git://repo.or.cz/qemu/qmp-unstable.git queue/qmp Pulled. Thanks. Regards, Anthony Liguori > > Anthony Liguori (6): > error: let error_is_type take a NULL error > qerror: add qerror_report_err() > qapi: add code generation support for middle mode > qapi: use middle mode in QMP server > qapi: fixup command generation for functions that return list types > qapi: convert query-name > > Luiz Capitulino (15): > qapi: Don't use c_var() on enum strings > qapi: Automatically generate a _MAX value for enums > qapi: Convert query-version > qapi: Convert query-kvm > vl: Change qemu_vmstop_requested() to return a bool > RunState: Drop the RSTATE_NO_STATE value > RunState: Rename enum values as generated by the QAPI > qapi: Convert query-status > qapi: Convert query-uuid > qapi: Convert query-chardev > qapi: Convert query-commands > qapi: Convert quit > qapi: Convert stop > qapi: Convert system_reset > qapi: Convert system_powerdown > > Michael Roth (5): > qapi: dealloc visitor, fix premature free and iteration logic > qapi: generate qapi_free_* functions for *List types > qapi: add test cases for generated free functions > qapi: dealloc visitor, support freeing of nested lists > qapi: modify visitor code generation for list iteration > > Makefile | 12 ++ > Makefile.objs | 3 + > Makefile.target | 6 +- > error.c | 4 + > gdbstub.c | 26 ++-- > hmp-commands.hx | 11 +- > hmp.c | 116 ++++++++++++++++++ > hmp.h | 31 +++++ > hw/ide/core.c | 2 +- > hw/scsi-disk.c | 2 +- > hw/virtio-blk.c | 2 +- > hw/watchdog.c | 2 +- > kvm-all.c | 2 +- > migration.c | 6 +- > monitor.c | 281 +++++-------------------------------------- > qapi-schema.json | 273 +++++++++++++++++++++++++++++++++++++++++ > qapi/qapi-dealloc-visitor.c | 34 +++++- > qapi/qapi-types-core.h | 3 + > qapi/qmp-input-visitor.c | 4 +- > qapi/qmp-output-visitor.c | 20 +++- > qemu-char.c | 35 ++---- > qerror.c | 33 +++++ > qerror.h | 2 + > qmp-commands.hx | 57 +++++++-- > qmp.c | 92 ++++++++++++++ > savevm.c | 4 +- > scripts/qapi-commands.py | 98 ++++++++++++--- > scripts/qapi-types.py | 12 ++- > scripts/qapi-visit.py | 4 +- > scripts/qapi.py | 4 +- > sysemu.h | 20 +--- > test-qmp-commands.c | 29 +++++ > test-visitor.c | 48 ++++++-- > vl.c | 133 ++++++++++----------- > 34 files changed, 959 insertions(+), 452 deletions(-) > > >