On Fri, Jan 05, 2018 at 12:02:10PM -0700, Jens Axboe wrote: > On 12/8/17 6:13 AM, Ming Lei wrote: > > Hi, > > > > This patchse cleans up most of direct access to bvec table in tree, and > > these patches are the follow-up of patch1 ~ 16 in the patchset of 'block: > > support multipage bvec(V3)'[1]. > > > > Changes against [1]: > > 1) split the cleanup patches from [1] > > 2) address comments from Christoph: > > - introduce bio helpers for dealing with the cleanup > > - move bio_alloc_pages() to bcache > > > > > > [1] https://marc.info/?t=150218197600001&r=1&w=2 > > Looks like good cleanups to me. I will apply this for 4.16, thanks. Hi Jens, Sorry for forgetting to update in this thread, the latest cleanup patchset has been included into the following patchset of '[PATCH V4 00/45] block: support multipage bvec' as patch 1 ~ 17: https://marc.info/?t=151359981400006&r=1&w=2 If possible, please revert this 10 patches in your block-tree, and apply the whole patchset of '[PATCH V4 00/45] block: support multipage bvec' on the above link, and the V4 is much more clean than before. Thanks, Ming