From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([208.118.235.92]:58295) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TDd7N-0001S6-1p for qemu-devel@nongnu.org; Mon, 17 Sep 2012 11:20:17 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1TDd7G-0008I8-Qv for qemu-devel@nongnu.org; Mon, 17 Sep 2012 11:20:12 -0400 Received: from e28smtp01.in.ibm.com ([122.248.162.1]:38060) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1TDd7G-00087l-4R for qemu-devel@nongnu.org; Mon, 17 Sep 2012 11:20:06 -0400 Received: from /spool/local by e28smtp01.in.ibm.com with IBM ESMTP SMTP Gateway: Authorized Use Only! Violators will be prosecuted for from ; Mon, 17 Sep 2012 20:50:00 +0530 Received: from d28av01.in.ibm.com (d28av01.in.ibm.com [9.184.220.63]) by d28relay05.in.ibm.com (8.13.8/8.13.8/NCO v10.0) with ESMTP id q8HFJuLH61603960 for ; Mon, 17 Sep 2012 20:49:56 +0530 Received: from d28av01.in.ibm.com (loopback [127.0.0.1]) by d28av01.in.ibm.com (8.14.4/8.13.1/NCO v10.0 AVout) with ESMTP id q8HKnWqp008813 for ; Tue, 18 Sep 2012 02:19:33 +0530 Date: Mon, 17 Sep 2012 20:51:50 +0530 From: Bharata B Rao Message-ID: <20120917152149.GB6879@in.ibm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Subject: [Qemu-devel] [RFC v7 0/5] GlusterFS support in QEMU - v7 Reply-To: bharata@linux.vnet.ibm.com List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Kevin Wolf , Anthony Liguori , Anand Avati , Vijay Bellur , Stefan Hajnoczi , Amar Tumballi , Markus Armbruster , Blue Swirl , Avi Kivity , Paolo Bonzini Hi, This is the v7 of the patchset to support GlusterFS backend from QEMU. Changes in v7 ------------- - Added a few more patches to the patchset that are needed by gluster block driver: inet_parse and qemu_aio_count fixes. - URI specification of gluster drive on QEMU cmdline has been changed. Updated parser routines and registering multiple block driver for each format now. - Fixed a few bugs: qcow2 file creation on gluster backend, AIO completion handling, aio_cancel etc - Addressed review comments from v6. - Using inet_parse() to parse inet addresses instead of a separate parser in gluster driver. - Support for .bdrv_get_allocated_file_size. - Graceful recovery when gluster thread fails to notify QEMU thread on IO completion. Previous versions can be found here: v6 - http://lists.nongnu.org/archive/html/qemu-devel/2012-08/msg01536.html v5 - http://lists.nongnu.org/archive/html/qemu-devel/2012-08/msg01023.html v4 - http://lists.nongnu.org/archive/html/qemu-devel/2012-08/msg00147.html v3 - http://lists.nongnu.org/archive/html/qemu-devel/2012-07/msg03322.html v2 - http://lists.nongnu.org/archive/html/qemu-devel/2012-07/msg02718.html v1 - http://lists.nongnu.org/archive/html/qemu-devel/2012-06/msg01745.html Regards, Bharata.