From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:48271) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1RElsA-00066e-0o for qemu-devel@nongnu.org; Fri, 14 Oct 2011 13:48:42 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1REls8-0006yS-6w for qemu-devel@nongnu.org; Fri, 14 Oct 2011 13:48:41 -0400 Received: from mail-yw0-f45.google.com ([209.85.213.45]:33580) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1REls8-0006yO-4U for qemu-devel@nongnu.org; Fri, 14 Oct 2011 13:48:40 -0400 Received: by ywm39 with SMTP id 39so3003372ywm.4 for ; Fri, 14 Oct 2011 10:48:39 -0700 (PDT) Message-ID: <4E9875F2.3070706@codemonkey.ws> Date: Fri, 14 Oct 2011 12:48:34 -0500 From: Anthony Liguori MIME-Version: 1.0 References: <1318610959-17971-1-git-send-email-kwolf@redhat.com> In-Reply-To: <1318610959-17971-1-git-send-email-kwolf@redhat.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PULL 00/24] Block patches List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin Wolf Cc: qemu-devel@nongnu.org On 10/14/2011 11:48 AM, Kevin Wolf wrote: > The following changes since commit ebffe2afceb1a17b5d134b5debf553955fe5ea1a: > > Merge remote-tracking branch 'qmp/queue/qmp' into staging (2011-10-10 08:21:46 -0500) > > 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: allow resizing of images residing on host devices > > Kevin Wolf (3): > linux-aio: Fix laio_submit error handling > vvfat: Fix potential buffer overflow > linux-aio: Allow reads beyond the end of growable images > > Luiz Capitulino (6): > block: Keep track of devices' I/O status > virtio: Support I/O status > ide: Support I/O status > scsi: Support I/O status > QMP: query-status: Add 'io-status' key > HMP: Print 'io-status' information > > Stefan Hajnoczi (12): > block: directly invoke .bdrv_aio_*() in bdrv_co_io_em() > block: directly invoke .bdrv_* from emulation functions > block: split out bdrv_co_do_readv() and bdrv_co_do_writev() > block: switch bdrv_read()/bdrv_write() to coroutines > block: switch bdrv_aio_readv() to coroutines > block: mark blocks dirty on coroutine write completion > block: switch bdrv_aio_writev() to coroutines > block: drop emulation functions that use coroutines > raw-posix: remove bdrv_read()/bdrv_write() > block: use coroutine interface for raw format > block: drop .bdrv_read()/.bdrv_write() emulation > block: drop bdrv_has_async_rw() > > Stefan Weil (2): > block/vvfat: Fix potential memory leaks and other memory errors > block/vvfat: Remove unused code > > block.c | 424 ++++++++++++++++++++++------------------------------- > block.h | 10 ++ > block/raw-posix.c | 301 +++----------------------------------- > block/raw.c | 32 +--- > block/vvfat.c | 109 ++++---------- > block_int.h | 1 + > hw/ide/core.c | 2 + > hw/scsi-disk.c | 2 + > hw/virtio-blk.c | 2 + > linux-aio.c | 21 ++- > monitor.c | 6 + > qmp-commands.hx | 6 + > 12 files changed, 283 insertions(+), 633 deletions(-) > >