Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754441Ab3I0SjX (ORCPT ); Fri, 27 Sep 2013 14:39:23 -0400 Received: from mx1.redhat.com ([209.132.183.28]:16031 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1753917Ab3I0SjV (ORCPT ); Fri, 27 Sep 2013 14:39:21 -0400 Date: Fri, 27 Sep 2013 14:38:52 -0400 From: Mike Snitzer To: Kent Overstreet Cc: Christoph Hellwig , axboe@kernel.dk, linux-raid@vger.kernel.org, linux-kernel@vger.kernel.org, dm-devel@redhat.com, linux-fsdevel@vger.kernel.org Subject: Re: [PATCH 0/22] Immutable biovecs, block layer changes Message-ID: <20130927183851.GA16605@redhat.com> References: <1375912471-5106-1-git-send-email-kmo@daterainc.com> <20130808150954.GA30092@infradead.org> <20130808211529.GB15409@kmo-pixel> <20130924110012.GA7160@infradead.org> <20130924132014.GA16165@redhat.com> <20130924191954.GB2636@kmo-pixel> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20130924191954.GB2636@kmo-pixel> User-Agent: Mutt/1.5.21 (2010-09-15) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 2107 Lines: 54 On Tue, Sep 24 2013 at 3:19pm -0400, Kent Overstreet wrote: > On Tue, Sep 24, 2013 at 09:20:14AM -0400, Mike Snitzer wrote: > > On Tue, Sep 24 2013 at 7:00am -0400, > > Christoph Hellwig wrote: > > > > > Just curious, what's the state of the remaining immutable bio work? > > > > Hey Christoph, > > > > Have you been over the patchset? Looks sane to you? > > > > Given how disruptive this patchset is to the block layer I'm wondering > > how painful this change will be in combination with Jens' blk-mq > > changes. I'd prefer to see blk-mq before immutable biovecs; but I have > > my own selfish reasons for that. > > > > I'm also concerned about DM regressions given that a lot of DM code to > > handle splitting a bio that spans target boundaries is ripped out, see: > > https://patchwork.kernel.org/patch/2840657/ > > Oh good, you had seen that :) > > Are you worried about performance regressions or actual bugs? Actual bugs. > I _have_ explicitly tested that code path, but I don't know what corner > cases I may have missed so it definitely needs your eyeballs and testing > too. > > As for performance - this'll be more efficient than what the dm code was > doing before. Especially when the multipage bvec patches go in. Sure, I can appreciate that. > > But that is just handwaving/FUD at this point cause I haven't put the > > time to looking at this patchset close enough to feel comfortable. I > > can make reviewing this patchset a priority this week though. > > > > Kent, have you rebased this patchset at all? Do you have a git tree I > > can clone to save the pain of pulling these patches out my my mbox, > > etc. > > Yeah: git://evilpiepirate.org/~kent/linux-bcache.git for-jens Looking now, will build and kickoff some regression tests before I then jump into reviewing the code. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/