From c3d5d9df5c3279a4f98c24d96fca7e8adaf2fcb2 Mon Sep 17 00:00:00 2001 From: Mike Rapoport Date: Tue, 25 Apr 2017 19:29:04 +0300 Subject: [PATCH] userfaultfd.2: Describe memory types that can be used from 4.11 Signed-off-by: Mike Rapoport Signed-off-by: Michael Kerrisk --- man2/userfaultfd.2 | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/man2/userfaultfd.2 b/man2/userfaultfd.2 index 1603c205a..c89484f99 100644 --- a/man2/userfaultfd.2 +++ b/man2/userfaultfd.2 @@ -130,8 +130,12 @@ Details of the various operations can be found in .BR ioctl_userfaultfd (2). -Currently, userfaultfd can be used only with anonymous private memory -mappings. +Up to Linux 4.11, +userfaultfd can be used only with anonymous private memory mappings. + +Since Linux 4.11, +userfaultfd can be also used with hugetlbfs and shared memory mappings. + .\" .SS Reading from the userfaultfd structure Each -- 2.11.4.GIT