From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:45314) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ShKf0-00038t-Ny for qemu-devel@nongnu.org; Wed, 20 Jun 2012 09:09:28 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ShKer-0005sF-IF for qemu-devel@nongnu.org; Wed, 20 Jun 2012 09:09:26 -0400 Received: from mail-pz0-f45.google.com ([209.85.210.45]:38498) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ShKer-0005mM-C0 for qemu-devel@nongnu.org; Wed, 20 Jun 2012 09:09:17 -0400 Received: by mail-pz0-f45.google.com with SMTP id n2so9360046dad.4 for ; Wed, 20 Jun 2012 06:09:16 -0700 (PDT) Message-ID: <4FE1CB76.6090306@codemonkey.ws> Date: Wed, 20 Jun 2012 08:09:10 -0500 From: Anthony Liguori MIME-Version: 1.0 References: <1339767219-24297-1-git-send-email-kwolf@redhat.com> In-Reply-To: <1339767219-24297-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/39] Block patches List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin Wolf Cc: qemu-devel@nongnu.org On 06/15/2012 08:33 AM, Kevin Wolf wrote: > The following changes since commit 63bb682a18acc5d2f3219ea96c4d81c1a3b50748: > > Merge branch 'master' of git://git.qemu.org/qemu (2012-06-15 15:53:34 +0400) > > are available in the git repository at: > > git://repo.or.cz/qemu/kevin.git for-anthony Pulled. Thanks. Regards, Anthony Liguori > > Josh Durgin (1): > rbd: hook up cache options > > Kevin Wolf (7): > qemu-img check -r for repairing images > qemu-img check: Print fixed clusters and recheck > qcow2: Support for fixing refcount inconsistencies > qcow2: Simplify calculation for COW area at the end > qcow2: Fix avail_sectors in cluster allocation code > qemu-iotests: Some backing file COW tests > qemu-iotests: COW with many AIO requests on the same cluster > > MORITA Kazutaka (1): > sheepdog: add coroutine_fn markers to coroutine functions > > Markus Armbruster (7): > Un-inline fdctrl_init_isa() > block: Simplify how drive_init() computes default ID > block: New bdrv_get_flags() > scsi-disk: Don't peek behind the BlockDriverState abstraction > block: Replace bdrv_get_format() by bdrv_get_format_name() > xen: Don't change -drive if=xen device name during machine init > xen: Don't peek behind the BlockDriverState abstraction > > Max Filippov (1): > xtensa_lx60: add missing #include "blockdev.h" > > Paolo Bonzini (13): > block: implement is_allocated for raw > stream: tweak usage of bdrv_co_is_allocated > stream: move is_allocated_above to block.c > stream: move rate limiting to a separate header file > qemu-iotests: fill streaming test image with data > qemu-iotests: start vms in qtest mode > block: flush in writethrough mode after writes > savevm: flush after saving vm state > block: copy enable_write_cache in bdrv_append > block: add bdrv_set_enable_write_cache > block: always open drivers in writeback mode > ide: support enable/disable write cache > qcow2: always operate caches in writeback mode > > Pavel Dovgaluk (1): > Prevent disk data loss when closing qemu > > Pavel Hrdina (2): > fdc: fix implied seek while there is no media in drive > fdc-test: introduced qtest read_without_media > > Stefan Hajnoczi (4): > qemu-img: document qed format on qemu-img man page > qcow2: fix autoclear image header update > qemu-iotests: add qcow2.py set-feature-bit command > qemu-iotests: add 036 autoclear feature bit test > > Zhi Yong Wu (2): > qcow2: remove a line of unnecessary code > qcow2: fix endianness conversion > > block.c | 90 ++++- > block.h | 17 +- > block/qcow2-cache.c | 25 +- > block/qcow2-cluster.c | 16 +- > block/qcow2-refcount.c | 57 ++- > block/qcow2.c | 29 +- > block/qcow2.h | 8 +- > block/qed-check.c | 2 + > block/qed.c | 5 +- > block/raw-posix.c | 98 +++++ > block/raw.c | 8 + > block/rbd.c | 19 + > block/sheepdog.c | 9 +- > block/stream.c | 109 +----- > block/vdi.c | 7 +- > block_int.h | 3 +- > blockdev.c | 7 +- > hw/fdc.c | 24 ++ > hw/fdc.h | 24 +- > hw/ide/core.c | 21 +- > hw/ide/piix.c | 3 +- > hw/isa.h | 2 - > hw/pc_sysfw.c | 1 + > hw/scsi-disk.c | 3 +- > hw/xen_devconfig.c | 13 +- > hw/xen_disk.c | 3 +- > hw/xtensa_lx60.c | 1 + > include/qemu/ratelimit.h | 48 +++ > os-win32.c | 8 +- > qemu-common.h | 1 + > qemu-img-cmds.hx | 4 +- > qemu-img.c | 40 ++- > qemu-img.texi | 30 ++- > savevm.c | 2 +- > tests/fdc-test.c | 66 +++ > tests/qemu-iotests/030 | 15 +- > tests/qemu-iotests/036 | 68 +++ > tests/qemu-iotests/036.out | 52 +++ > tests/qemu-iotests/037 | 119 ++++++ > tests/qemu-iotests/037.out | 645 +++++++++++++++++++++++++++++ > tests/qemu-iotests/038 | 133 ++++++ > tests/qemu-iotests/038.out | 909 +++++++++++++++++++++++++++++++++++++++++ > tests/qemu-iotests/group | 3 + > tests/qemu-iotests/iotests.py | 4 +- > tests/qemu-iotests/qcow2.py | 23 + > 45 files changed, 2531 insertions(+), 243 deletions(-) > create mode 100644 include/qemu/ratelimit.h > create mode 100755 tests/qemu-iotests/036 > create mode 100644 tests/qemu-iotests/036.out > create mode 100755 tests/qemu-iotests/037 > create mode 100644 tests/qemu-iotests/037.out > create mode 100755 tests/qemu-iotests/038 > create mode 100644 tests/qemu-iotests/038.out > >