From 7a008ecff139495a8be4998e36879391ad41ae94 Mon Sep 17 00:00:00 2001 From: Rasmus Villemoes Date: Thu, 29 Aug 2019 12:06:21 +0200 Subject: [PATCH] errno.3: Add some comments on EAGAIN/EWOULDBLOCK and EDEADLK/EDEADLOCK Signed-off-by: Rasmus Villemoes Signed-off-by: Michael Kerrisk --- man3/errno.3 | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/man3/errno.3 b/man3/errno.3 index 6cbbafed5..794be7c7b 100644 --- a/man3/errno.3 +++ b/man3/errno.3 @@ -94,7 +94,7 @@ must have distinct values, with the exception of .B EAGAIN and .BR EWOULDBLOCK , -which may be the same. +which may be the same. On Linux, these two always have the same value. .PP The error numbers that correspond to each symbolic name vary across UNIX systems, @@ -240,8 +240,9 @@ Connection reset (POSIX.1-2001). Resource deadlock avoided (POSIX.1-2001). .TP .B EDEADLOCK -Synonym for +On most platforms, a synonym for .BR EDEADLK . +On some (e.g. Linux mips, powerpc, sparc), it is a separate error code "File locking deadlock error". .TP .B EDESTADDRREQ Destination address required (POSIX.1-2001).