From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58505) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YRTOL-0001ri-P6 for qemu-devel@nongnu.org; Fri, 27 Feb 2015 17:28:18 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YRTOI-000830-JB for qemu-devel@nongnu.org; Fri, 27 Feb 2015 17:28:17 -0500 Received: from mx1.redhat.com ([209.132.183.28]:56189) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YRTOI-00082u-CB for qemu-devel@nongnu.org; Fri, 27 Feb 2015 17:28:14 -0500 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 t1RMSDe7005697 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-GCM-SHA384 bits=256 verify=FAIL) for ; Fri, 27 Feb 2015 17:28:13 -0500 Message-ID: <54F0EF7B.1080706@redhat.com> Date: Fri, 27 Feb 2015 17:28:11 -0500 From: Max Reitz MIME-Version: 1.0 References: <1422896886-12878-1-git-send-email-mreitz@redhat.com> In-Reply-To: <1422896886-12878-1-git-send-email-mreitz@redhat.com> Content-Type: text/plain; charset=iso-8859-15; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH 0/2] block: driver should override flags in bdrv_open() List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Kevin Wolf , Stefan Hajnoczi Ping On 2015-02-02 at 12:08, Max Reitz wrote: > BDRV_O_PROTOCOL is an internal qemu flag which a user should be able to > override by explicitly specifying a block driver. This series implements > this and adds two iotests (one for NBD, one for file) to test it. > > For the NBD test to succeed, this series relies on > "iotests: Specify format for qemu-nbd". > > Also, the second patch's "group" file modifying hunk relies on > "qemu-iotests: add 116 invalid QED input file tests". > > > Max Reitz (2): > block: driver should override flags in bdrv_open() > iotests: Add tests for overriding BDRV_O_PROTOCOL > > block.c | 49 +++++++++++++++++++++------------- > tests/qemu-iotests/051 | 1 - > tests/qemu-iotests/051.out | 3 --- > tests/qemu-iotests/119 | 60 ++++++++++++++++++++++++++++++++++++++++++ > tests/qemu-iotests/119.out | 11 ++++++++ > tests/qemu-iotests/120 | 65 ++++++++++++++++++++++++++++++++++++++++++++++ > tests/qemu-iotests/120.out | 15 +++++++++++ > tests/qemu-iotests/group | 2 ++ > 8 files changed, 184 insertions(+), 22 deletions(-) > create mode 100755 tests/qemu-iotests/119 > create mode 100644 tests/qemu-iotests/119.out > create mode 100755 tests/qemu-iotests/120 > create mode 100644 tests/qemu-iotests/120.out