Thread (5 messages) 5 messages, 2 authors, 2026-02-10

Re: [PATCH] FUTEX_WAIT.2const, FUTEX_WAIT_BITSET.2const, FUTEX_WAIT_REQUEUE_PI.2const: wfix

From: Alejandro Colomar <alx@kernel.org>
Date: 2026-02-09 22:44:37

On 2026-02-09T23:37:18+0100, Alejandro Colomar wrote:
On 2026-02-07T20:18:38+0100, наб wrote:
quoted
Signed-off-by: Ahelenia Ziemiańska <redacted>
I see the same issue applying this patch.  I'm apt-get upgrading to see
if that's fixed.  I'll come back in a moment.
Humm.  No new git version is available.  I don't know where the problem
is coming from.  Would you mind trying your own patch?  If it works,
I might need to report a bug to git(1).


Cheers,
Alex

Cheers,
Alex
quoted
---
 man/man2const/FUTEX_WAIT.2const            | 10 +---------
 man/man2const/FUTEX_WAIT_BITSET.2const     | 10 +---------
 man/man2const/FUTEX_WAIT_REQUEUE_PI.2const | 10 +---------
 3 files changed, 3 insertions(+), 27 deletions(-)
diff --git man/man2const/FUTEX_WAIT.2const man/man2const/FUTEX_WAIT.2const
index 7d6681c1c..94cf4a997 100644
--- man/man2const/FUTEX_WAIT.2const
+++ man/man2const/FUTEX_WAIT.2const
@@ -102,20 +102,12 @@ .SH ERRORS
 See
 .BR futex (2).
 .TP
-.B EAGAIN
+.BR EAGAIN " or " EWOULDBLOCK
 The value pointed to by
 .I uaddr
 was not equal to the expected value
 .I val
 at the time of the call.
-.IP
-.BR Note :
-on Linux, the symbolic names
-.B EAGAIN
-and
-.B EWOULDBLOCK
-(both of which appear in different parts of the kernel futex code)
-have the same value.
 .TP
 .B EFAULT
 .I timeout
diff --git man/man2const/FUTEX_WAIT_BITSET.2const man/man2const/FUTEX_WAIT_BITSET.2const
index be40d57c6..5f165adb4 100644
--- man/man2const/FUTEX_WAIT_BITSET.2const
+++ man/man2const/FUTEX_WAIT_BITSET.2const
@@ -147,21 +147,13 @@ .SH ERRORS
 See
 .BR futex (2).
 .TP
-.B EAGAIN
+.BR EAGAIN " or " EWOULDBLOCK
 .RB ( FUTEX_WAIT_BITSET )
 The value pointed to by
 .I uaddr
 was not equal to the expected value
 .I val
 at the time of the call.
-.IP
-.BR Note :
-on Linux, the symbolic names
-.B EAGAIN
-and
-.B EWOULDBLOCK
-(both of which appear in different parts of the kernel futex code)
-have the same value.
 .TP
 .B EFAULT
 .I timeout
diff --git man/man2const/FUTEX_WAIT_REQUEUE_PI.2const man/man2const/FUTEX_WAIT_REQUEUE_PI.2const
index 0ac1cebe5..4fa1520f6 100644
--- man/man2const/FUTEX_WAIT_REQUEUE_PI.2const
+++ man/man2const/FUTEX_WAIT_REQUEUE_PI.2const
@@ -72,20 +72,12 @@ .SH ERRORS
 See
 .BR futex (2).
 .TP
-.B EAGAIN
+.BR EAGAIN " or " EWOULDBLOCK
 The value pointed to by
 .I uaddr
 was not equal to the expected value
 .I val
 at the time of the call.
-.IP
-.BR Note :
-on Linux, the symbolic names
-.B EAGAIN
-and
-.B EWOULDBLOCK
-(both of which appear in different parts of the kernel futex code)
-have the same value.
 .TP
 .B EFAULT
 .I uaddr2
-- 
2.39.5


-- 
<https://www.alejandro-colomar.es>


-- 
<https://www.alejandro-colomar.es>

Attachments

Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help