kernel/futex: backport new futex_waitv(2) system call
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