]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
xtensa rcu fix
authorLiam R. Howlett <Liam.Howlett@Oracle.com>
Tue, 16 Mar 2021 19:57:06 +0000 (15:57 -0400)
committerLiam R. Howlett <Liam.Howlett@Oracle.com>
Tue, 16 Mar 2021 19:57:06 +0000 (15:57 -0400)
Signed-off-by: Liam R. Howlett <Liam.Howlett@Oracle.com>
arch/xtensa/kernel/syscall.c

index 26ec2e67879add595201160e2085e504e8e516ea..490d71c907f4dd66622ac76b96881478b4f7dfdb 100644 (file)
@@ -84,6 +84,7 @@ unsigned long arch_get_unmapped_area(struct file *filp, unsigned long addr,
        else
                addr = PAGE_ALIGN(addr);
 
+       /* Must hold mm_mt lock */
        mas_for_each(&mas, vmm, ULONG_MAX) {
                /* At this point:  (!vmm || addr < vmm->vm_end). */
                if (TASK_SIZE - len < addr)