The PR_FUTEX_HASH prctl interface was updated shortly before the release
of v6.16. The changes are:
- The functionality was disabled in v6.16 and enabled v6.17-rc1 after
some updates address the performance concerns.
- The "IMMUTABLE" functionality was removed.
Signed-off-by: Sebastian Andrzej Siewior <bigeasy@linutronix.de>
Message-ID: <
20250819071728.
1431543-2-bigeasy@linutronix.de>
Signed-off-by: Alejandro Colomar <alx@kernel.org>
share in-kernel locks
and it is not deterministic which process will be involved.
.P
-Linux 6.16 implements a process-wide private hash which is used by all
+Linux 6.17 implements a process-wide private hash which is used by all
.BR futex (2)
operations that specify the
.B FUTEX_PRIVATE_FLAG
.I op
is one of the options below.
.TP
-.B PR_FUTEX_HASH_GET_IMMUTABLE
-.TQ
.B PR_FUTEX_HASH_GET_SLOTS
.TQ
.B PR_FUTEX_HASH_SET_SLOTS
.SH STANDARDS
Linux.
.SH HISTORY
-Linux 6.16.
+Linux 6.17.
.SH SEE ALSO
.BR prctl (2),
.BR futex (2),
-.BR PR_FUTEX_HASH_GET_IMMUTABLE (2const),
.BR PR_FUTEX_HASH_GET_SLOTS (2const),
.BR PR_FUTEX_HASH_SET_SLOTS (2const)