Re: [PATCH -V2] mm: Add PageLayzyFree() helper functions for MADV_FREE

From: David Rientjes
Date: Wed Mar 04 2020 - 15:45:31 EST


On Wed, 4 Mar 2020, David Hildenbrand wrote:

> In general, I don't think this patch really improves the situation ...
> it's only a handful of places where this change slightly makes the code
> easier to understand. And there, only slightly ... I'd prefer better
> comments instead (e.g., in PageAnon()), documenting what it means for a
> anon page to either have PageSwapBacked() set or not.
>

Agreed, I think any changes to clarify what PageSwapBacked means when it's
set and when it's clear for PageAnon should be in the form of a comment,
likely in page-flags.h. That's currently lacking for lazy free pages.