From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:40967) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ScRLs-0004RZ-Lx for qemu-devel@nongnu.org; Wed, 06 Jun 2012 21:17:29 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ScRLq-0006zA-L3 for qemu-devel@nongnu.org; Wed, 06 Jun 2012 21:17:28 -0400 Received: from e32.co.us.ibm.com ([32.97.110.150]:42302) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ScRLq-0006yt-E9 for qemu-devel@nongnu.org; Wed, 06 Jun 2012 21:17:26 -0400 Received: from /spool/local by e32.co.us.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Wed, 6 Jun 2012 19:17:22 -0600 Received: from d03relay01.boulder.ibm.com (d03relay01.boulder.ibm.com [9.17.195.226]) by d03dlp02.boulder.ibm.com (Postfix) with ESMTP id EC2393E40047 for ; Thu, 7 Jun 2012 01:17:19 +0000 (WET) Received: from d03av02.boulder.ibm.com (d03av02.boulder.ibm.com [9.17.195.168]) by d03relay01.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id q571HJsW213126 for ; Wed, 6 Jun 2012 19:17:19 -0600 Received: from d03av02.boulder.ibm.com (loopback [127.0.0.1]) by d03av02.boulder.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id q571HIbL021530 for ; Wed, 6 Jun 2012 19:17:18 -0600 Message-ID: <4FD0011C.9030400@us.ibm.com> Date: Thu, 07 Jun 2012 09:17:16 +0800 From: Anthony Liguori MIME-Version: 1.0 References: <1338917108-3965-1-git-send-email-lcapitulino@redhat.com> In-Reply-To: <1338917108-3965-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/29]: QMP queue List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Luiz Capitulino Cc: qemu-devel@nongnu.org On 06/06/2012 01:24 AM, Luiz Capitulino wrote: > Contains the new commands dump-guest-memory and query-events; and the > netdev_add/netdev_del conversion to the QAPI. > > The changes (since 8cc9b43f7c5f826b39af4b012ad89bb55faac29c) are available > in the following repository: > > git://repo.or.cz/qemu/qmp-unstable.git queue/qmp Pulled. Thanks. Regards, Anthony Liguori > Daniel P. Berrange (1): > Add 'query-events' command to QMP to query async events > > Luiz Capitulino (16): > qemu-option: qemu_opts_create(): use error_set() > qemu-option: parse_option_number(): use error_set() > qemu-option: parse_option_bool(): use error_set() > qemu-option: parse_option_size(): use error_set() > qemu-option: qemu_opt_parse(): use error_set() > qemu-option: qemu_opts_validate(): use error_set() > qemu-option: opt_set(): use error_set() > qemu-option: introduce qemu_opt_set_err() > qemu-option: qemu_opts_from_qdict(): use error_set() > qerror: introduce QERR_INVALID_OPTION_GROUP > qemu-config: find_list(): use error_set() > qemu-config: introduce qemu_find_opts_err() > net: purge the monitor object from all init functions > net: net_client_init(): use error_set() > qapi: convert netdev_add > qapi: convert netdev_del > > Wen Congyang (12): > Add API to create memory mapping list > Add API to check whether a physical address is I/O address > implement cpu_get_memory_mapping() > Add API to check whether paging mode is enabled > Add API to get memory mapping > Add API to get memory mapping without do paging > target-i386: Add API to write elf notes to core file > target-i386: Add API to write cpu status to core file > target-i386: add API to get dump info > target-i386: Add API to get note's size > make gdb_id() generally avialable and rename it to cpu_index() > introduce a new monitor command 'dump-guest-memory' to dump guest's memory > > Makefile.target | 5 + > blockdev.c | 2 +- > configure | 8 + > cpu-all.h | 70 +++ > cpu-common.h | 4 + > dump.c | 883 ++++++++++++++++++++++++++++++++++++++ > dump.h | 23 + > elf.h | 5 + > exec.c | 12 + > gdbstub.c | 19 +- > gdbstub.h | 9 + > hmp-commands.hx | 34 +- > hmp.c | 52 +++ > hmp.h | 3 + > hw/pci-hotplug.c | 8 +- > hw/qdev-monitor.c | 7 +- > hw/usb/dev-network.c | 7 +- > hw/usb/dev-storage.c | 2 +- > hw/watchdog.c | 2 +- > memory_mapping.c | 249 +++++++++++ > memory_mapping.h | 74 ++++ > monitor.c | 107 ++--- > monitor.h | 4 + > net.c | 104 +++-- > net.h | 6 +- > net/dump.c | 2 +- > net/dump.h | 3 +- > net/slirp.c | 5 +- > net/slirp.h | 5 +- > net/socket.c | 8 +- > net/socket.h | 3 +- > net/tap-win32.c | 2 +- > net/tap.c | 9 +- > net/tap.h | 5 +- > net/vde.c | 2 +- > net/vde.h | 2 +- > qapi-schema.json | 107 +++++ > qemu-char.c | 8 +- > qemu-config.c | 43 +- > qemu-config.h | 3 + > qemu-option.c | 175 +++++--- > qemu-option.h | 11 +- > qemu-sockets.c | 8 +- > qerror.c | 4 + > qerror.h | 3 + > qmp-commands.hx | 83 +++- > target-i386/arch_dump.c | 449 +++++++++++++++++++ > target-i386/arch_memory_mapping.c | 271 ++++++++++++ > vl.c | 22 +- > 49 files changed, 2685 insertions(+), 247 deletions(-) > > >