From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([140.186.70.92]:45732) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QPql4-0007rZ-D3 for qemu-devel@nongnu.org; Fri, 27 May 2011 02:42:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1QPql2-0003nf-HR for qemu-devel@nongnu.org; Fri, 27 May 2011 02:42:53 -0400 Received: from mx1.redhat.com ([209.132.183.28]:40922) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1QPql2-0003na-98 for qemu-devel@nongnu.org; Fri, 27 May 2011 02:42:52 -0400 Message-ID: <4DDF4891.8070402@redhat.com> Date: Fri, 27 May 2011 08:45:37 +0200 From: Kevin Wolf MIME-Version: 1.0 References: <1306451254-25864-1-git-send-email-josh.durgin@dreamhost.com> In-Reply-To: <1306451254-25864-1-git-send-email-josh.durgin@dreamhost.com> Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v6 0/4] rbd improvements List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Josh Durgin Cc: ceph-devel@vger.kernel.org, qemu-devel@nongnu.org, kvm@vger.kernel.org, Christian Brunner Am 27.05.2011 01:07, schrieb Josh Durgin: > This patchset moves the complexity of the rbd format into librbd and > adds truncation support. > > Changes since v5: > * compare full string, not prefix, with "conf" in 2/4 > * when truncate fails, just return librbd's error > > Changes since v4: > * fixed cosmetic issues pointed out by Christian Brunner > > Changes since v3: > * trivially rebased > * updated copyright header > > Changes since v2: > * return values are checked in rbd_aio_rw_vector > * bdrv_truncate added > > Josh Durgin (4): > rbd: use the higher level librbd instead of just librados > rbd: allow configuration of rados from the rbd filename > rbd: check return values when scheduling aio > rbd: Add bdrv_truncate implementation > > block/rbd.c | 896 +++++++++++++++++++---------------------------------- > block/rbd_types.h | 71 ----- > configure | 33 +-- > 3 files changed, 334 insertions(+), 666 deletions(-) > delete mode 100644 block/rbd_types.h Thanks, applied to the block branch. Kevin