From patchwork Wed Apr 30 18:23:32 2014 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Kevin Wolf X-Patchwork-Id: 344258 Return-Path: X-Original-To: incoming@patchwork.ozlabs.org Delivered-To: patchwork-incoming@bilbo.ozlabs.org Received: from lists.gnu.org (lists.gnu.org [208.118.235.17]) (using TLSv1 with cipher AES256-SHA (256/256 bits)) (No client certificate requested) by ozlabs.org (Postfix) with ESMTPS id BB4E1140099 for ; Thu, 1 May 2014 04:24:42 +1000 (EST) Received: from localhost ([::1]:58399 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WfZBQ-0007GW-EU for incoming@patchwork.ozlabs.org; Wed, 30 Apr 2014 14:24:40 -0400 Received: from eggs.gnu.org ([2001:4830:134:3::10]:45458) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WfZAz-0006ZT-5i for qemu-devel@nongnu.org; Wed, 30 Apr 2014 14:24:18 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WfZAu-0003Bv-2Y for qemu-devel@nongnu.org; Wed, 30 Apr 2014 14:24:13 -0400 Received: from mx1.redhat.com ([209.132.183.28]:13868) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WfZAt-0003Bd-RP for qemu-devel@nongnu.org; Wed, 30 Apr 2014 14:24:08 -0400 Received: from int-mx11.intmail.prod.int.phx2.redhat.com (int-mx11.intmail.prod.int.phx2.redhat.com [10.5.11.24]) by mx1.redhat.com (8.14.4/8.14.4) with ESMTP id s3UIO62R019581 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK) for ; Wed, 30 Apr 2014 14:24:06 -0400 Received: from noname.redhat.com (ovpn-116-113.ams2.redhat.com [10.36.116.113]) by int-mx11.intmail.prod.int.phx2.redhat.com (8.14.4/8.14.4) with ESMTP id s3UIO4iY011903; Wed, 30 Apr 2014 14:24:05 -0400 From: Kevin Wolf To: qemu-devel@nongnu.org Date: Wed, 30 Apr 2014 20:23:32 +0200 Message-Id: <1398882243-14783-1-git-send-email-kwolf@redhat.com> X-Scanned-By: MIMEDefang 2.68 on 10.5.11.24 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 3.x X-Received-From: 209.132.183.28 Cc: kwolf@redhat.com Subject: [Qemu-devel] [PULL 00/31] Block patches X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org Sender: qemu-devel-bounces+incoming=patchwork.ozlabs.org@nongnu.org The following changes since commit e2da502c003b9a91b4aea7684959192bd07c1f1d: Merge remote-tracking branch 'remotes/otubo/seccomp' into staging (2014-04-28 14:14:35 +0100) are available in the git repository at: git://repo.or.cz/qemu/kevin.git tags/for-upstream for you to fetch changes up to b7079df4100069959f4e9d90d5cb5ba7d4ebbf1a: curl: Fix hang reading from slow connections (2014-04-30 16:34:21 +0200) ---------------------------------------------------------------- Block patches ---------------------------------------------------------------- Fam Zheng (3): mirror: Use DIV_ROUND_UP mirror: Fix resource leak when bdrv_getlength fails mirror: Check for bdrv_get_info result Jeff Cody (5): block: fix qemu-img --help invocation block: Add '--version' option to qemu-img block: Ignore duplicate or NULL format_name in bdrv_iterate_format block: qemu-iotests - fix image cleanup when using spaced pathnames block: qemu-iotests: make test 019 and 086 work with spaced pathnames Kevin Wolf (6): block: Create bdrv_inherited_flags() block: Create bdrv_backing_flags() block: Remove BDRV_O_COPY_ON_READ for bs->file block: Unlink temporary files in raw-posix/win32 Revert "block: another bdrv_append fix" block: Fix open_flags in bdrv_reopen() Matthew Booth (8): curl: Fix long line curl: Remove unnecessary use of goto curl: Fix return from curl_read_cb with invalid state curl: Remove erroneous sleep waiting for curl completion curl: Remove unnecessary explicit calls to internal event handler curl: Eliminate unnecessary use of curl_multi_socket_all curl: Ensure all informationals are checked for completion curl: Fix hang reading from slow connections Max Reitz (9): qcow2: Fix discard iotests: Discarding compressed clusters on qcow2 block: Use error_abort in bdrv_image_info_specific_dump() qcow2: Avoid overflow in alloc_clusters_noref() block: Use correct width in format strings qcow2: Catch bdrv_getlength() error qcow2: Check min_size in qcow2_grow_l1_table() block/bochs: Fix error handling for seek_to_sector() block/vdi: Error out immediately in vdi_create() block.c | 108 ++++++++++++++++++++---------- block/bochs.c | 23 ++++--- block/cow.c | 2 +- block/curl.c | 153 ++++++++++++++++++++++--------------------- block/dmg.c | 8 +-- block/mirror.c | 11 ++-- block/qapi.c | 3 +- block/qcow.c | 3 +- block/qcow2-cluster.c | 33 +++++++--- block/qcow2-refcount.c | 12 ++++ block/qcow2.c | 12 ++-- block/raw-posix.c | 5 +- block/raw-win32.c | 3 + block/sheepdog.c | 6 +- block/vdi.c | 28 ++++---- include/block/block.h | 1 + include/block/block_int.h | 1 - qemu-img.c | 26 ++++++-- tests/qemu-iotests/019 | 2 +- tests/qemu-iotests/086 | 8 +-- tests/qemu-iotests/090 | 61 +++++++++++++++++ tests/qemu-iotests/090.out | 12 ++++ tests/qemu-iotests/common.rc | 4 +- tests/qemu-iotests/group | 1 + 24 files changed, 355 insertions(+), 171 deletions(-) create mode 100755 tests/qemu-iotests/090 create mode 100644 tests/qemu-iotests/090.out