Re: [PATCH 0/9] Prep work for immutable bio vecs

2012-09-09 Thread Kent Overstreet
On Sat, Sep 08, 2012 at 12:41:15PM -0700, Tejun Heo wrote: > Hello, Kent. > > On Fri, Sep 07, 2012 at 03:59:11PM -0700, Kent Overstreet wrote: > > Random assortment of refactoring and trivial cleanups. > > > > Immutable bio vecs and efficient bio splitting require auditing and removing > >

Re: [PATCH 0/9] Prep work for immutable bio vecs

2012-09-09 Thread Kent Overstreet
On Sat, Sep 08, 2012 at 12:41:15PM -0700, Tejun Heo wrote: Hello, Kent. On Fri, Sep 07, 2012 at 03:59:11PM -0700, Kent Overstreet wrote: Random assortment of refactoring and trivial cleanups. Immutable bio vecs and efficient bio splitting require auditing and removing pretty much all

Re: [PATCH 0/9] Prep work for immutable bio vecs

2012-09-08 Thread Tejun Heo
Hello, Kent. On Fri, Sep 07, 2012 at 03:59:11PM -0700, Kent Overstreet wrote: > Random assortment of refactoring and trivial cleanups. > > Immutable bio vecs and efficient bio splitting require auditing and removing > pretty much all bi_idx uses, among other things. > > The reason is that with

Re: [PATCH 0/9] Prep work for immutable bio vecs

2012-09-08 Thread Tejun Heo
Hello, Kent. On Fri, Sep 07, 2012 at 03:59:11PM -0700, Kent Overstreet wrote: Random assortment of refactoring and trivial cleanups. Immutable bio vecs and efficient bio splitting require auditing and removing pretty much all bi_idx uses, among other things. The reason is that with

[PATCH 0/9] Prep work for immutable bio vecs

2012-09-07 Thread Kent Overstreet
Random assortment of refactoring and trivial cleanups. Immutable bio vecs and efficient bio splitting require auditing and removing pretty much all bi_idx uses, among other things. The reason is that with immutable bio vecs we can't use the bvec array directly; if we have a partially completed

[PATCH 0/9] Prep work for immutable bio vecs

2012-09-07 Thread Kent Overstreet
Random assortment of refactoring and trivial cleanups. Immutable bio vecs and efficient bio splitting require auditing and removing pretty much all bi_idx uses, among other things. The reason is that with immutable bio vecs we can't use the bvec array directly; if we have a partially completed