From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:51696) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WxiWb-0008Lf-4c for qemu-devel@nongnu.org; Thu, 19 Jun 2014 16:01:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WxiWT-0006Dr-LS for qemu-devel@nongnu.org; Thu, 19 Jun 2014 16:01:33 -0400 Received: from lputeaux-656-01-25-125.w80-12.abo.wanadoo.fr ([80.12.84.125]:51663 helo=paradis.irqsave.net) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WxiWT-0006DJ-G7 for qemu-devel@nongnu.org; Thu, 19 Jun 2014 16:01:25 -0400 From: =?UTF-8?q?Beno=C3=AEt=20Canet?= Date: Thu, 19 Jun 2014 22:01:20 +0200 Message-Id: <1403208081-18247-1-git-send-email-benoit.canet@irqsave.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Subject: [Qemu-devel] [PATCH] Recursive blocker List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: kwolf@redhat.com, =?UTF-8?q?Beno=C3=AEt=20Canet?= , jcody@redhat.com, stefanha@redhat.com Hi, Here is my try at making blockers recursives. It's far from perfect as it break test 040. Any suggestion to fix the broken test case would be welcome. Best regards Beno=C3=AEt Beno=C3=AEt Canet (1): block: Make op blocker recursive block.c | 87 +++++++++++++++++++++++++++++++++++++++++= ++++++ block/blkverify.c | 10 ++++++ block/commit.c | 1 + block/mirror.c | 1 + block/quorum.c | 13 +++++++ include/block/block.h | 12 +++++++ include/block/block_int.h | 5 +++ 7 files changed, 129 insertions(+) --=20 1.9.1