From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34746) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XEaSD-0003LT-JT for qemu-devel@nongnu.org; Tue, 05 Aug 2014 04:50:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XEaS8-0003zZ-Gc for qemu-devel@nongnu.org; Tue, 05 Aug 2014 04:50:45 -0400 Received: from mx1.redhat.com ([209.132.183.28]:26409) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XEaS8-0003zU-7v for qemu-devel@nongnu.org; Tue, 05 Aug 2014 04:50:40 -0400 Date: Tue, 5 Aug 2014 10:50:28 +0200 From: Kevin Wolf Message-ID: <20140805085028.GC4391@noname.str.redhat.com> References: <1406124453-12226-2-git-send-email-cnanakos@grnet.gr> <1407162932-8889-1-git-send-email-cnanakos@grnet.gr> <20140805082051.GA3186@stefanha-thinkpad.redhat.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="gatW/ieO32f1wygP" Content-Disposition: inline In-Reply-To: <20140805082051.GA3186@stefanha-thinkpad.redhat.com> Subject: Re: [Qemu-devel] [PATCH v8 1/5] block: Support Archipelago as a QEMU block backend List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Stefan Hajnoczi Cc: Chrysostomos Nanakos , qemu-devel@nongnu.org --gatW/ieO32f1wygP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Am 05.08.2014 um 10:20 hat Stefan Hajnoczi geschrieben: > On Mon, Aug 04, 2014 at 05:35:32PM +0300, Chrysostomos Nanakos wrote: > > VM Image on Archipelago volume is specified like this: > >=20 > > file.driver=3Darchipelago,file.volume=3D[,file.mport=3D[, > > file.vport=3D][,file.segment=3D]] > >=20 > > 'archipelago' is the protocol. > >=20 > > 'mport' is the port number on which mapperd is listening. This is optio= nal > > and if not specified, QEMU will make Archipelago to use the default por= t. > >=20 > > 'vport' is the port number on which vlmcd is listening. This is optional > > and if not specified, QEMU will make Archipelago to use the default por= t. > >=20 > > 'segment' is the name of the shared memory segment Archipelago stack is= using. > > This is optional and if not specified, QEMU will make Archipelago to us= e the > > default value, 'archipelago'. > >=20 > > Examples: > >=20 > > file.driver=3Darchipelago,file.volume=3Dmy_vm_volume > > file.driver=3Darchipelago,file.volume=3Dmy_vm_volume,file.mport=3D123 > > file.driver=3Darchipelago,file.volume=3Dmy_vm_volume,file.mport=3D123, > > file.vport=3D1234 > > file.driver=3Darchipelago,file.volume=3Dmy_vm_volume,file.mport=3D123, > > file.vport=3D1234,file.segment=3Dmy_segment > >=20 > > Signed-off-by: Chrysostomos Nanakos > > --- > > MAINTAINERS | 6 + > > block/Makefile.objs | 2 + > > block/archipelago.c | 787 +++++++++++++++++++++++++++++++++++++++++++= ++++++++ > > configure | 40 +++ > > 4 files changed, 835 insertions(+) > > create mode 100644 block/archipelago.c >=20 > The diff is that a flush op is used now: > + case ARCHIP_OP_FLUSH: > + req->op =3D X_FLUSH; > + break; >=20 > Reviewed-by: Stefan Hajnoczi >=20 > Kevin: Please replace the v7 commit with this new patch on the block > branch. Already did that, will add your Reviewed-by now. Kevin --gatW/ieO32f1wygP Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) iQIcBAEBAgAGBQJT4JrUAAoJEH8JsnLIjy/WGfgP/ibRFPC4IlfaF3VX3Gf78HPx p/eXt3cWxnO5RiA5oCYihfVuKYxY+9/TAD0JlFnc77XEJa4nA3Y0dl7KCxvUMGkD qoHs+dpI1+Jbyt5nVPaIqNzSydokGwBHxqfFwF3iEX6bcFX9m545gfrdyW1A/FA+ E3SjJJpF7yewDUvK7R5CPPLAXEtA16bLfguDnVHE652GK6txzaHi5RWGlMiwz9TR kTVNsNXL9TADZQaWDQAvkoGNYTJCr1l76VdXQfkMCgzBOK6tfZw1JQdDXMlDYezd QBGDI1ZcqnDmXBN8rYp4kB01+uAOizuLYAzFGQgkqHCayElLSpXfD97u6fW9OpQE 8QOIdQcMtmZTfO5TIeqcm9BlGqQRjvW8KX0+C8VO8a3i3P2upMUfk4tPajNgnGM/ s4ZvyvxI7cmSHeR9wo4S5ry8aAHdkX7lPBRWlslnWCgwdiq9JZqiZkpRrFZb10FT xPpavvoYRI0cuOsDcyjRp4bDNhVNHLxnYGhb0yp7ffUOcsTyshIWAC2sZmG2GOLB AQ8bpRFGH6RmqPt/2PVQfNSkiYLxr4fHTHvbNJ9LVOwMwFPcloX/wP4asUbPOTkA TitCMa0pjo1WpSJkxFqv8/oodls6az1NUY35fhgV5aymRusNmhewtX6wDPosBsDI /y9xWP74rRwrdqOo8cT0 =TX0S -----END PGP SIGNATURE----- --gatW/ieO32f1wygP--