From c4f13bc72a62b78a30c56ea6c7795d0e2122f608 Mon Sep 17 00:00:00 2001 From: Michael Kerrisk Date: Tue, 21 Jan 2020 21:49:06 +0100 Subject: [PATCH] userfaultfd.2: Tweaks to Yang Xu's patch Signed-off-by: Michael Kerrisk --- man2/userfaultfd.2 | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/man2/userfaultfd.2 b/man2/userfaultfd.2 index 2b432f043..32fe7236d 100644 --- a/man2/userfaultfd.2 +++ b/man2/userfaultfd.2 @@ -441,10 +441,13 @@ reached. .B ENOMEM Insufficient kernel memory was available. .TP -.B EPERM -Unprivileged user(without SYS_CAP_PTRACE capability) uses this call when -set unprivileged_userfaultfd to 0. It was introduced since Linux 5.2. +.BR EPERM " (since Linux 5.2)" .\" cefdca0a86be517bc390fc4541e3674b8e7803b0 +The caller is not privileged (does not have the +.B CAP_SYS_PTRACE +capability), and +.I /proc/sys/vm/unprivileged_userfaultfd +has the value 0. .SH VERSIONS The .BR userfaultfd ()