]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
mm/mmap: Fix unlock range un do_munmap
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Wed, 11 Nov 2020 21:27:36 +0000 (16:27 -0500)
committerLiam R. Howlett <Liam.Howlett@Oracle.com>
Tue, 5 Jan 2021 17:31:25 +0000 (12:31 -0500)
Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com>
mm/mmap.c

index b781772f7181418ced65f12a2cc95de929d36472..ece9d20d6c80a82bf1181b227bf86fafc70233d9 100644 (file)
--- a/mm/mmap.c
+++ b/mm/mmap.c
@@ -2808,7 +2808,7 @@ int __do_munmap(struct mm_struct *mm, unsigned long start, size_t len,
         * unlock any mlock()ed ranges before detaching vmas
         */
        if (mm->locked_vm)
-               unlock_range(mm->mmap, end);
+               unlock_range(vma, end);
 
        /* Detach vmas from the MM linked list and remove from the mm tree*/
        if (!detach_vmas_to_be_unmapped(mm, vma, prev, end))