lkml.org 
[lkml]   [2016]   [Mar]   [31]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: [PATCH] mm: Refactor find_get_pages() & friends
On Tue, Mar 29, 2016 at 02:29:11PM -0700, Andrew Morton wrote:
> On Tue, 8 Mar 2016 16:16:43 -0900 Kent Overstreet <kent.overstreet@gmail.com> wrote:
>
> > Collapse redundant implementations of various gang pagecache lookup - this is
> > also prep work for pagecache iterator work
>
> Patch looks nice. Unfortunately filemap.c has changed rather a lot
> since 4.5. Can you please redo the patch some time?
>
> And a more informative changelog would be appropriate, although it's
> all pretty obvious. I don't know what "pagecache iterator work" is
> and I doubt if many other readers do either, so some illumination there
> wouldn't hurt.

Can do - sending you the pagecache iterator patch too:

Kent Overstreet (2):
mm: Refactor find_get_pages() & friends
mm: Real pagecache iterators

fs/ext4/inode.c | 261 +++++++++++++------------------
include/linux/pagemap.h | 142 +++++++++++++++--
include/linux/pagevec.h | 67 +++++++-
include/linux/radix-tree.h | 49 ++----
mm/filemap.c | 376 ++++++++++-----------------------------------
mm/page-writeback.c | 148 ++++++++----------
mm/swap.c | 33 +---
mm/truncate.c | 259 ++++++++++++-------------------
8 files changed, 546 insertions(+), 789 deletions(-)

--
2.8.0.rc3

\
 
 \ /
  Last update: 2016-04-01 04:41    [W:0.034 / U:0.488 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site