From 86cb25bbd697d88335d56b30074093a78fd7619a Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Mon, 1 Mar 2021 14:23:26 -0500 Subject: [PATCH] mm/mmap: Fix mmap_region() maple state When finding next, tmp must be reset to mas to ensure the correct slot is used for writing Signed-off-by: Liam R. Howlett --- mm/mmap.c | 1 + 1 file changed, 1 insertion(+) diff --git a/mm/mmap.c b/mm/mmap.c index 0767553aa7bc..73fc95a10c8d 100644 --- a/mm/mmap.c +++ b/mm/mmap.c @@ -2561,6 +2561,7 @@ unsigned long mmap_region(struct file *file, unsigned long addr, merge_end = next->vm_end; vma = next; vm_pgoff = next->vm_pgoff - pglen; + tmp = mas; } } -- 2.50.1