]> www.infradead.org Git - users/jedix/linux-maple.git/commitdiff
rmap try lock
authorLiam R. Howlett <Liam.Howlett@oracle.com>
Mon, 14 Apr 2025 19:54:39 +0000 (15:54 -0400)
committerLiam R. Howlett <Liam.Howlett@oracle.com>
Mon, 14 Apr 2025 19:54:39 +0000 (15:54 -0400)
Signed-off-by: Liam R. Howlett <Liam.Howlett@oracle.com>
mm/rmap.c

index c6c4d4ea29a7e34242fe018ac67fa82ae8b37ce2..37b7fec2aad081d8ecfd80d2d0e252e4c6c54724 100644 (file)
--- a/mm/rmap.c
+++ b/mm/rmap.c
@@ -1994,6 +1994,7 @@ void try_to_unmap(struct folio *folio, enum ttu_flags flags)
                .arg = (void *)flags,
                .done = folio_not_mapped,
                .anon_lock = folio_lock_anon_vma_read,
+               .try_lock = true,
        };
 
        if (flags & TTU_RMAP_LOCKED)