]> git.itanic.dy.fi Git - linux-stable/commit
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>
Fri, 29 Sep 2023 08:37:07 +0000 (02:37 -0600)
commite9a56c9325ef28d5481712e85dd5d3f8b2a68e88
tree72752529ff7eab88986e8e48d72ad8a6985dad71
parent5177c0cb306a8628bafbf1e6b7aa7e1b7436b8dc
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.

Acked-by: Peter Zijlstra (Intel) <peterz@infradead.org>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
kernel/futex/futex.h
kernel/futex/waitwake.c