aboutsummaryrefslogtreecommitdiffstats
path: root/man2/setresuid.2
diff options
context:
space:
mode:
authorMichael Kerrisk <mtk.manpages@gmail.com>2014-05-14 13:10:53 +0200
committerMichael Kerrisk <mtk.manpages@gmail.com>2014-05-28 17:10:41 +0200
commit199f1e1572e734d0cef9aa68b509efc3b5e2905a (patch)
treec7f9e876d34ee21e9528620aaa45193b51ac3a68 /man2/setresuid.2
parent4b3beb49328b9f9c3ccc88a8bd2f90c4b2a95ece (diff)
downloadman-pages-199f1e1572e734d0cef9aa68b509efc3b5e2905a.tar.gz
setresuid.2: Document EAGAIN error that can occur after kernel alloc_uid() failure
Signed-off-by: Michael Kerrisk <mtk.manpages@gmail.com>
Diffstat (limited to 'man2/setresuid.2')
-rw-r--r--man2/setresuid.27
1 files changed, 7 insertions, 0 deletions
diff --git a/man2/setresuid.2 b/man2/setresuid.2
index 5d64415b04..49cf0f5a10 100644
--- a/man2/setresuid.2
+++ b/man2/setresuid.2
@@ -69,6 +69,13 @@ is set appropriately.
.SH ERRORS
.TP
.B EAGAIN
+The call would change the caller's real UID (i.e.,
+.I ruid
+does not match the caller's real UID),
+but there was a temporary failure allocating the
+necessary kernel data structures.
+.TP
+.B EAGAIN
.I ruid
does not match the caller's real UID and this call would
bring the number of processes belonging to the real user ID