From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57440) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XEZzW-00036J-N2 for qemu-devel@nongnu.org; Tue, 05 Aug 2014 04:21:11 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XEZzR-0003iP-KY for qemu-devel@nongnu.org; Tue, 05 Aug 2014 04:21:06 -0400 Received: from mx1.redhat.com ([209.132.183.28]:39084) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XEZzR-0003iF-CW for qemu-devel@nongnu.org; Tue, 05 Aug 2014 04:21:01 -0400 Date: Tue, 5 Aug 2014 09:20:51 +0100 From: Stefan Hajnoczi Message-ID: <20140805082051.GA3186@stefanha-thinkpad.redhat.com> References: <1406124453-12226-2-git-send-email-cnanakos@grnet.gr> <1407162932-8889-1-git-send-email-cnanakos@grnet.gr> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9amGYk9869ThD9tj" Content-Disposition: inline In-Reply-To: <1407162932-8889-1-git-send-email-cnanakos@grnet.gr> 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: Chrysostomos Nanakos Cc: kwolf@redhat.com, qemu-devel@nongnu.org --9amGYk9869ThD9tj Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable 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 optional > and if not specified, QEMU will make Archipelago to use the default port. >=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 port. >=20 > 'segment' is the name of the shared memory segment Archipelago stack is u= sing. > This is optional and if not specified, QEMU will make Archipelago to use = 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 The diff is that a flush op is used now: + case ARCHIP_OP_FLUSH: + req->op =3D X_FLUSH; + break; Reviewed-by: Stefan Hajnoczi Kevin: Please replace the v7 commit with this new patch on the block branch. --9amGYk9869ThD9tj Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJT4JPjAAoJEJykq7OBq3PIqg0IAMkFw+tDthe4PBS0PP0/8/YY v3xhkx06GzLIbRFzu/fYJg6gonQbKVVIIZCsPQjw2FXyvRchOINDSdbQD/C0i8rk QKouAG1rJbJt6ydL67Y8VK1kVlviQnwJnlcOgaQeSeNvhKyHkgHCjX8rFFB9fz67 J+pXeaicUbw9Lhay8w9U7y3lHp1q0X/cEWnmTcGGCUV5nc77Xv6erl0ALa09LWWV 11wnyOyGcK04ShqndaAB5unQ5yP24P2CnbMsDcmSPyLk4sSP9c4sSqKNOCbCxnVD CgzjljB/YCf4cTMMz0XrWHaZNnP/khigDxG7Az34Nd9ilJ34ttRoeff+vY/5DPk= =wgUb -----END PGP SIGNATURE----- --9amGYk9869ThD9tj--