]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
vma_replace: Fix memory leak
authorLiam R. Howlett <Liam.Howlett@oracle.com>
Tue, 10 May 2022 16:20:17 +0000 (12:20 -0400)
committerLiam R. Howlett <Liam.Howlett@oracle.com>
Wed, 11 May 2022 14:46:54 +0000 (10:46 -0400)
Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com>
mm/mmap.c

index a01eec04d4c19a9ea73f09f307b6d69b13ddc076..e3486dfb7cd4042e9f2b83c2fd2c07726e3a9125 100644 (file)
--- a/mm/mmap.c
+++ b/mm/mmap.c
@@ -2268,6 +2268,7 @@ static inline int vma_replace(struct vm_area_struct *vma,
                uprobe_mmap(end);
        }
 
+       mas_destroy(&mas);
        remove_vma(vma);
        validate_mm(mm);
        return 0;