mm: correct typo in MMAP_STATE() macro
authorLorenzo Stoakes <lorenzo.stoakes@oracle.com>
Mon, 18 Nov 2024 17:54:14 +0000 (17:54 +0000)
committerAndrew Morton <akpm@linux-foundation.org>
Fri, 6 Dec 2024 03:54:46 +0000 (19:54 -0800)
We mistakenly refer to len rather than len_ here.  The only existing
caller passes len to the len_ parameter so this has no impact on the code,
but it is obviously incorrect to do this, so fix it.

Link: https://lkml.kernel.org/r/20241118175414.390827-1-lorenzo.stoakes@oracle.com
Signed-off-by: Lorenzo Stoakes <lorenzo.stoakes@oracle.com>
Reviewed-by: Liam R. Howlett <Liam.Howlett@Oracle.com>
Reviewed-by: Wei Yang <richard.weiyang@gmail.com>
Cc: Jann Horn <jannh@google.com>
Cc: Vlastimil Babka <vbabka@suse.cz>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
mm/vma.c

index 8a454a7..8e31b7e 100644 (file)
--- a/mm/vma.c
+++ b/mm/vma.c
@@ -35,7 +35,7 @@ struct mmap_state {
                .mm = mm_,                                              \
                .vmi = vmi_,                                            \
                .addr = addr_,                                          \
-               .end = (addr_) + len,                                   \
+               .end = (addr_) + (len_),                                \
                .pgoff = pgoff_,                                        \
                .pglen = PHYS_PFN(len_),                                \
                .flags = flags_,                                        \