From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1O8vHO-0001cL-3x for qemu-devel@nongnu.org; Mon, 03 May 2010 09:01:48 -0400 Received: from [140.186.70.92] (port=56445 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1O8vHL-0001aw-4z for qemu-devel@nongnu.org; Mon, 03 May 2010 09:01:44 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1O8vHI-0008Si-Qj for qemu-devel@nongnu.org; Mon, 03 May 2010 09:01:42 -0400 Received: from e36.co.us.ibm.com ([32.97.110.154]:45459) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1O8vHI-0008SS-DL for qemu-devel@nongnu.org; Mon, 03 May 2010 09:01:40 -0400 Received: from d03relay05.boulder.ibm.com (d03relay05.boulder.ibm.com [9.17.195.107]) by e36.co.us.ibm.com (8.14.3/8.13.1) with ESMTP id o43CwRhK002697 for ; Mon, 3 May 2010 06:58:27 -0600 Received: from d03av03.boulder.ibm.com (d03av03.boulder.ibm.com [9.17.195.169]) by d03relay05.boulder.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id o43D1NHk076530 for ; Mon, 3 May 2010 07:01:23 -0600 Received: from d03av03.boulder.ibm.com (loopback [127.0.0.1]) by d03av03.boulder.ibm.com (8.14.3/8.13.1/NCO v10.0 AVout) with ESMTP id o4361Mpq009815 for ; Mon, 3 May 2010 00:01:22 -0600 Message-ID: <4BDEC921.7050209@linux.vnet.ibm.com> Date: Mon, 03 May 2010 08:01:21 -0500 From: Anthony Liguori MIME-Version: 1.0 References: <1272636040-17374-1-git-send-email-kwolf@redhat.com> In-Reply-To: <1272636040-17374-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/18] 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/30/2010 09:00 AM, Kevin Wolf wrote: > Hi Anthony, > > this is the second part of the block patches in my queue that I promised in the > pull request last week. I also included the high watermark patch even if it > didn't sit on the list for a very long time - but the people that I expected to > comment on it have already done so, either on the list or internally. > > Kevin > > The following changes since commit 9ed7b059ef776a3921cfd085e891f45076922542: > Amit Shah (1): > virtio-serial: Implement flow control for individual ports > > are available in the git repository at: > > git://repo.or.cz/qemu/kevin.git for-anthony > Pulled. Thanks. Regards, Anthony Liguori > Christoph Hellwig (1): > block: separate raw images from the file protocol > > Jan Kiszka (1): > block: Release allocated options after bdrv_open > > Kevin Wolf (10): > block: Split bdrv_open > block: Avoid forward declaration of bdrv_open_common > block: Open the underlying image file in generic code > block: bdrv_has_zero_init > vmdk: Fix COW > vmdk: Clean up backing file handling > vmdk: Convert to bdrv_open > qcow2: Remove abort on free_clusters failure > block: Add wr_highest_sector blockstat > qemu-img rebase: Fix output image corruption > > Stefan Hajnoczi (6): > block: Set backing_hd to NULL after deleting it > qcow2: Avoid shadowing variable in alloc_clusters_noref() > raw-posix: Use pread/pwrite instead of lseek+read/write > block: Cache total_sectors to reduce bdrv_getlength calls > qemu-img: Add 'resize' command to grow/shrink disk images > qcow2: Implement bdrv_truncate() for growing images > > Makefile.objs | 2 +- > block.c | 384 ++++++++++++++++++++++++++++++++++-------------- > block.h | 2 + > block/blkdebug.c | 17 +-- > block/bochs.c | 2 +- > block/cloop.c | 2 +- > block/cow.c | 2 +- > block/curl.c | 10 +- > block/dmg.c | 2 +- > block/nbd.c | 2 +- > block/parallels.c | 2 +- > block/qcow.c | 67 ++++----- > block/qcow2-cluster.c | 64 ++++---- > block/qcow2-refcount.c | 86 ++++++------ > block/qcow2-snapshot.c | 22 ++-- > block/qcow2.c | 110 +++++++++----- > block/qcow2.h | 8 +- > block/raw-posix.c | 62 +++------ > block/raw-win32.c | 16 +- > block/raw.c | 144 ++++++++++++++++++ > block/vdi.c | 29 +--- > block/vmdk.c | 140 +++++------------- > block/vpc.c | 32 ++--- > block/vvfat.c | 2 +- > block_int.h | 6 +- > qemu-img-cmds.hx | 6 + > qemu-img.c | 104 +++++++++++++- > qemu-img.texi | 12 ++ > 28 files changed, 843 insertions(+), 494 deletions(-) > create mode 100644 block/raw.c >