From: Michal Hocko <mhocko@xxxxxxxx> Since 93e06c7a6453 ("mm: enable MADV_FREE for swapless system") we handle MADV_FREE on a swapless system the same way as with the swap available. Clarify that fact in the man page. Reported-by: Niklas Hambüchen <mail@xxxxxx> --- man2/madvise.2 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/man2/madvise.2 b/man2/madvise.2 index eb82a57a1cf5..d9135a05a1c2 100644 --- a/man2/madvise.2 +++ b/man2/madvise.2 @@ -403,7 +403,7 @@ The operation can be applied only to private anonymous pages (see .BR mmap (2)). -On a swapless system, freeing pages in a given range happens instantly, +Prior to 4.12 on a swapless system, freeing pages in a given range happens instantly, regardless of memory pressure. .TP .BR MADV_WIPEONFORK " (since Linux 4.14)" -- 2.19.1