Skip to content

kernel/futex: backport new futex_waitv(2) system call

Joel Savitz requested to merge jsavitz/centos-stream-9:futex_waitv.post into main

Backport the new futex_waitv(2) system call. This allows for userspace to wait on multiple futexes simultaneously.

For completeness, this patchset includes some (trivial) changes related to futex_waitv(2) on a few unsupported arches.

Tested: futex kselftests (including new FUTEX_WAITV tests included in this changeset)

Upstream Status: torvalds/linux.git

Additional Build Info For Ease Of Access: https://brewweb.engineering.redhat.com/brew/taskinfo?taskID=43730458

Bugzilla: https://bugzilla.redhat.com/show_bug.cgi?id=2038794

Changes from upstream: manual tweak to hunk in dd0aa2cd2e9e3e49b8c3b43924dc1a1d4e22b4d1 in file Documentation/userspace-api/index.rst to account for missing entry in c9s version of file

Signed-off-by: Joel Savitz jsavitz@redhat.com

Edited by Joel Savitz

Merge request reports