]> git.ipfire.org Git - thirdparty/kernel/stable.git/commitdiff
mm: rmap: use the correct parameter name for DEFINE_PAGE_VMA_WALK
authorYang Shi <shy828301@gmail.com>
Mon, 4 Jul 2022 01:08:36 +0000 (18:08 -0700)
committerakpm <akpm@linux-foundation.org>
Mon, 4 Jul 2022 01:08:36 +0000 (18:08 -0700)
The parameter used by DEFINE_PAGE_VMA_WALK is _page not page, fix the
parameter name.  It didn't cause any build error, it is probably because
the only caller is write_protect_page() from ksm.c, which pass in page.

Link: https://lkml.kernel.org/r/20220512174551.81279-1-shy828301@gmail.com
Fixes: 2aff7a4755be ("mm: Convert page_vma_mapped_walk to work on PFNs")
Signed-off-by: Yang Shi <shy828301@gmail.com>
Reviewed-by: Muchun Song <songmuchun@bytedance.com>
Reviewed-by: Matthew Wilcox (Oracle) <willy@infradead.org>
Cc: Muchun Song <songmuchun@bytedance.com>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
include/linux/rmap.h

index 9ec23138e4107dc2bba0d9242c55508291518484..bf80adca980b96beff8e586b125de015cf2a400e 100644 (file)
@@ -325,8 +325,8 @@ struct page_vma_mapped_walk {
 #define DEFINE_PAGE_VMA_WALK(name, _page, _vma, _address, _flags)      \
        struct page_vma_mapped_walk name = {                            \
                .pfn = page_to_pfn(_page),                              \
-               .nr_pages = compound_nr(page),                          \
-               .pgoff = page_to_pgoff(page),                           \
+               .nr_pages = compound_nr(_page),                         \
+               .pgoff = page_to_pgoff(_page),                          \
                .vma = _vma,                                            \
                .address = _address,                                    \
                .flags = _flags,                                        \