From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O5NwY-0002Wn-4n for qemu-devel@nongnu.org; Fri, 23 Apr 2010 14:49:38 -0400 Received: from [140.186.70.92] (port=52062 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O5NwW-0002V1-EC for qemu-devel@nongnu.org; Fri, 23 Apr 2010 14:49:37 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O5NwU-0001aW-6I for qemu-devel@nongnu.org; Fri, 23 Apr 2010 14:49:36 -0400 Received: from e36.co.us.ibm.com ([32.97.110.154]:35065) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O5NwU-0001aP-0s for qemu-devel@nongnu.org; Fri, 23 Apr 2010 14:49:34 -0400 Received: from d03relay03.boulder.ibm.com (d03relay03.boulder.ibm.com [9.17.195.228]) by e36.co.us.ibm.com (8.14.3/8.13.1) with ESMTP id o3NIkOTl026673 for ; Fri, 23 Apr 2010 12:46:24 -0600 Received: from d03av05.boulder.ibm.com (d03av05.boulder.ibm.com [9.17.195.85]) by d03relay03.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id o3NInSo4082520 for ; Fri, 23 Apr 2010 12:49:30 -0600 Received: from d03av05.boulder.ibm.com (loopback [127.0.0.1]) by d03av05.boulder.ibm.com (8.14.3/8.13.1/NCO v10.0 AVout) with ESMTP id o3NInSN5030914 for ; Fri, 23 Apr 2010 12:49:28 -0600 Message-ID: <4BD1EBB7.8050504@linux.vnet.ibm.com> Date: Fri, 23 Apr 2010 13:49:27 -0500 From: Anthony Liguori MIME-Version: 1.0 References: <1272036658-26776-1-git-send-email-kwolf@redhat.com> In-Reply-To: <1272036658-26776-1-git-send-email-kwolf@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: [Qemu-devel] Re: [PULL 00/26] Block patches List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin Wolf Cc: qemu-devel@nongnu.org On 04/23/2010 10:30 AM, Kevin Wolf wrote: > Hi Anthony, > > this is the first part of the block patches that accumulated in my block branch > during your absence. I consider these patches ready to be merged into master. > I've not included another 13 patches that might still need discussion/review or > depend on such patches. I'm going to send another pull request for them some > time next week. > > Kevin > > The following changes since commit 6c557ab975fc8e5edb4167a241266c7c4657054a: > Serge Ziryukin (1): > audio/sdlaudio: remove unused variable > > are available in the git repository at: > > git://repo.or.cz/qemu/kevin.git for-anthony > Pulled. Thanks for gathering these up! Regards, Anthony Liguori > Bruce Rogers (1): > Remove un-needed code > > Christoph Hellwig (3): > block: get rid of the BDRV_O_FILE flag > block: split raw_getlength > cleanup block driver option handling in vl.c > > Kevin Wolf (14): > qemu-config: qemu_read_config_file() reads the normal config file > qemu-config: Make qemu_config_parse more generic > blkdebug: Basic request passthrough > blkdebug: Inject errors > Make qemu-config available for tools > blkdebug: Add events and rules > qcow2: Trigger blkdebug events > qcow2: Fix creation of large images > Replace calls of old bdrv_open > qcow2: Return 0/-errno in write_l2_entries > qcow2: Fix error return code in qcow2_alloc_cluster_link_l2 > qcow2: Return 0/-errno in write_l1_entry > qcow2: Return 0/-errno in l2_allocate > block.h: bdrv_create2 doesn't exist any more > > Stefan Hajnoczi (8): > block: Do not export bdrv_first > block: Convert bdrv_first to QTAILQ > block: Convert first_drv to QLIST > qemu-img: Eliminate bdrv_new_open() code duplication > qemu-img: Fix BRDV_O_FLAGS typo > linux-aio: Fix typo in read() EINTR check > qcow2: Use QLIST_FOREACH_SAFE macro > block: Free iovec arrays allocated by multiwrite_merge() > > Makefile.objs | 6 +- > block-migration.c | 63 ++++--- > block.c | 119 +++++++------ > block.h | 66 ++++++- > block/blkdebug.c | 475 ++++++++++++++++++++++++++++++++++++++++++++++++ > block/qcow2-cluster.c | 78 +++++--- > block/qcow2-refcount.c | 18 ++ > block/qcow2.c | 63 +++++-- > block/raw-posix.c | 65 +++++--- > block/vmdk.c | 2 +- > block/vvfat.c | 5 +- > block_int.h | 9 +- > hw/qdev-properties.c | 19 ++- > hw/qdev.h | 1 - > hw/virtio-blk.c | 1 - > hw/xen_disk.c | 2 +- > linux-aio.c | 2 +- > monitor.c | 2 +- > qemu-config.c | 48 +++--- > qemu-config.h | 4 +- > qemu-img.c | 93 ++-------- > qemu-io.c | 28 ++-- > qemu-nbd.c | 2 +- > vl.c | 82 +++------ > 24 files changed, 902 insertions(+), 351 deletions(-) > create mode 100644 block/blkdebug.c >