futex: make the vectored futex operations available
authorJens Axboe <axboe@kernel.dk>
Tue, 13 Jun 2023 14:34:08 +0000 (08:34 -0600)
committerJens Axboe <axboe@kernel.dk>
Mon, 11 Sep 2023 15:41:32 +0000 (09:41 -0600)
commit4d71956ede24d7e63b01891d3029d5bebbdfaba1
treea760c853761afdb63c1327f1afdcefd10b72d66b
parentc0a4045dbaf7600641e33d63447a49abbfc335ee
futex: make the vectored futex operations available

Rename unqueue_multiple() as futex_unqueue_multiple(), and make both
that and futex_wait_multiple_setup() available for external users. This
is in preparation for wiring up vectored waits in io_uring.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
kernel/futex/futex.h
kernel/futex/waitwake.c