On Fri, May 20, 2016 at 02:32:59PM -0700, Tim Chen wrote: > This patch consolidates the page out and the various cleanup operations > within shrink_page_list function into handle_pgout and pg_finish > functions. > > This makes the shrink_page_list function more concise and allows for > the separation of page out and page scan operations. > It paves the way to group similar pages together and batch > process them in the page out path for better efficiency. > > After we have scanned a page in shrink_page_list and > completed paging, the final disposition and clean > up of the page is consolidated into pg_finish. T > he designated disposition of the page from page scanning > in shrink_page_list is marked with one of the designation in pg_result. > > There is no intention to change shrink_page_list's > functionality or logic in this patch. > > Thanks. > > Tim > > Signed-off-by: Tim Chen <tim.c.chen@xxxxxxxxxxxxxxx> Hello Tim, checking file mm/vmscan.c patch: **** malformed patch at line 89: mapping->a_ops->is_dirty_writeback(page, dirty, writeback); Could you resend formal patch? Thanks. -- To unsubscribe, send a message with 'unsubscribe linux-mm' in the body to majordomo@xxxxxxxxx. For more info on Linux MM, see: http://www.linux-mm.org/ . Don't email: <a href