From 8f8fdf38ff71e8b2317a70d067b7605a2414b13a Mon Sep 17 00:00:00 2001 From: "Liam R. Howlett" Date: Mon, 21 Dec 2020 21:00:06 -0500 Subject: [PATCH] mm/mlock: Fix mas_for_each() loop limit Signed-off-by: Liam R. Howlett --- mm/mlock.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mm/mlock.c b/mm/mlock.c index 4f6350aa982d..2c27597ebcf6 100644 --- a/mm/mlock.c +++ b/mm/mlock.c @@ -652,7 +652,7 @@ static unsigned long count_mm_mlocked_page_nr(struct mm_struct *mm, if (mm == NULL) mm = current->mm; - mas_for_each(&mas, vma, ULONG_MAX) { + mas_for_each(&mas, vma, start + len) { if (start >= vma->vm_end) continue; if (start + len <= vma->vm_start) -- 2.50.1