On 10/14/26 11:27 PM, Gregory Price (Meta) wrote:
> A caller that neither owns nor may write a file may page out the COW pages
> of a private mapping of it, but not its file pages. When the advised range
> only partly covers a large file folio, the folio must be filtered out
> before it is split or reclaimed, on separate paths for PMD- and PTE-mapped
> folios.
> 
> Check that partial MADV_PAGEOUT by such a caller leaves every page of a
> PMD-sized shmem folio resident, both when a PMD maps it and when a mapping
> of half of it maps it with PTEs.
> 
> Signed-off-by: Gregory Price (Meta) <[email protected]>
> ---
>  tools/testing/selftests/mm/madvise.c | 121 +++++++++++++++++++++++++--
>  1 file changed, 115 insertions(+), 6 deletions(-)
LGTM.

Reviewed-by: Sarthak Sharma <[email protected]>

Reply via email to