From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:59024) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T1KQU-0001TE-Dm for qemu-devel@nongnu.org; Tue, 14 Aug 2012 12:57:08 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T1KQT-0006kr-7s for qemu-devel@nongnu.org; Tue, 14 Aug 2012 12:57:06 -0400 Received: from paradis.irqsave.net ([109.190.18.76]:60398) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T1KQS-0006kZ-VO for qemu-devel@nongnu.org; Tue, 14 Aug 2012 12:57:05 -0400 Date: Tue, 14 Aug 2012 18:56:52 +0200 From: =?iso-8859-1?Q?Beno=EEt?= Canet Message-ID: <20120814165651.GB2020@irqsave.net> References: <1344347073-7773-1-git-send-email-benoit@irqsave.net> <1344347073-7773-4-git-send-email-benoit@irqsave.net> <20120810174824.GB2033@irqsave.net> <5028AF8C.8090803@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Disposition: inline In-Reply-To: <5028AF8C.8090803@redhat.com> Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [RFC V2 03/10] quorum: Add quorum_open(). List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Kevin Wolf Cc: =?iso-8859-1?Q?Beno=EEt?= Canet , =?iso-8859-1?Q?Beno=EEt?= Canet , stefanha@linux.vnet.ibm.com, qemu-devel@nongnu.org, Blue Swirl , anthony@codemonkey.ws, pbonzini@redhat.com, eblake@redhat.com, afaerber@suse.de Le Monday 13 Aug 2012 =E0 09:41:00 (+0200), Kevin Wolf a =E9crit : > Am 10.08.2012 19:48, schrieb Beno=EEt Canet: > > Le Tuesday 07 Aug 2012 =E0 20:30:09 (+0000), Blue Swirl a =E9crit : > >> On Tue, Aug 7, 2012 at 1:44 PM, Beno=EEt Canet wrote: > >>> Signed-off-by: Benoit Canet > >>> --- > >>> block/quorum.c | 62 ++++++++++++++++++++++++++++++++++++++++++++= ++++++++++++ > >>> 1 file changed, 62 insertions(+) > >>> > >>> diff --git a/block/quorum.c b/block/quorum.c > >>> index e0405b6..de58ab8 100644 > >>> --- a/block/quorum.c > >>> +++ b/block/quorum.c > >>> @@ -47,11 +47,73 @@ struct QuorumAIOCB { > >>> int vote_ret; > >>> }; > >>> > >>> +/* Valid quorum filenames look like > >>> + * quorum:path/to/a_image:path/to/b_image:path/to/c_image > >> > >> This syntax would mean that stacking for example curl or other netwo= rk > >> paths would not be possible. How about comma as separator? > >=20 > > I just tried comma but it fail because the qemu command line parsing > > catch it believing that the string next to the coma is another "file=3D= " > > like options. > >=20 > > Is there any other separator we can use ? >=20 > I would ignore that for now, or you can introduce your own escaping of > colons. The real solution is, once again, -blockdev. Is -blockdev related to BlockBackend ? Beno=EEt >=20 > Kevin >=20