Re: [PATCH 2/2] mm/rmap: Improve mlock tracking for large folios

From: David Hildenbrand

Date: Thu Sep 18 2025 - 07:31:15 EST


On 18.09.25 13:21, kirill@xxxxxxxxxxxxx wrote:
From: Kiryl Shutsemau <kas@xxxxxxxxxx>

The kernel currently does not mlock large folios when adding them to
rmap, stating that it is difficult to confirm that the folio is fully
mapped and safe to mlock it. However, nowadays the caller passes a
number of pages of the folio that are getting mapped, making it easy to
check if the entire folio is mapped to the VMA.

mlock the folio on rmap if it is fully mapped to the VMA.

Signed-off-by: Kiryl Shutsemau <kas@xxxxxxxxxx>
---

Acked-by: David Hildenbrand <david@xxxxxxxxxx>

--
Cheers

David / dhildenb