From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:49934) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZfU3D-00030G-G1 for qemu-devel@nongnu.org; Fri, 25 Sep 2015 10:32:40 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ZfU3A-0004DC-8D for qemu-devel@nongnu.org; Fri, 25 Sep 2015 10:32:39 -0400 Received: from mx1.redhat.com ([209.132.183.28]:36151) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ZfU3A-0004AZ-4F for qemu-devel@nongnu.org; Fri, 25 Sep 2015 10:32:36 -0400 Date: Fri, 25 Sep 2015 10:32:32 -0400 From: Jeff Cody Message-ID: <20150925143232.GE29557@localhost.localdomain> References: <1441076590-8015-1-git-send-email-mitake.hitoshi@lab.ntt.co.jp> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1441076590-8015-1-git-send-email-mitake.hitoshi@lab.ntt.co.jp> Subject: Re: [Qemu-devel] [PATCH 0/2] sheepdog driver update List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Hitoshi Mitake Cc: sheepdog@lists.wpkg.org, qemu-devel@nongnu.org On Tue, Sep 01, 2015 at 12:03:08PM +0900, Hitoshi Mitake wrote: > This patchset has two patches. The first one is a defensive purpose > for rare cases. It is an improvement of the previous commit > 96b14ff85acf. The second one is refining discard operation caused by > fstrim command, etc. Current sheepdog driver corrupts VDIs when the > discard operation is issued. This patch solves the problem. > > > Hitoshi Mitake (2): > sheepdog: use per AIOCB dirty indexes for non overlapping requests > sheepdog: refine discard support > > block/sheepdog.c | 92 +++++++++++++++++++++++++++++++++----------------------- > 1 file changed, 55 insertions(+), 37 deletions(-) > > -- > 1.9.1 > > Thanks, applied to my block branch: git://github.com/codyprime/qemu-kvm-jtc.git block -Jeff