mm/filemap: increase usage of folio_next_index() helper
authorMinjie Du <duminjie@vivo.com>
Tue, 7 Nov 2023 02:46:34 +0000 (10:46 +0800)
committerAndrew Morton <akpm@linux-foundation.org>
Mon, 11 Dec 2023 00:51:35 +0000 (16:51 -0800)
Simplify code pattern of 'folio->index + folio_nr_pages(folio)' by using
the existing helper folio_next_index() in filemap_get_folios_contig().

Link: https://lkml.kernel.org/r/20231107024635.4512-1-duminjie@vivo.com
Signed-off-by: Minjie Du <duminjie@vivo.com>
Cc: Matthew Wilcox (Oracle) <willy@infradead.org>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/filemap.c

index f1c8c278310fd51384d0e5dcfd309c4aff9541ff..71f00539ac00ce99b99bc6a0844e0a5cc8afc8c6 100644 (file)
@@ -2173,7 +2173,7 @@ update_start:
 
        if (nr) {
                folio = fbatch->folios[nr - 1];
-               *start = folio->index + folio_nr_pages(folio);
+               *start = folio_next_index(folio);
        }
 out:
        rcu_read_unlock();