io_uring: separate wq for ring polling
authorPavel Begunkov <asml.silence@gmail.com>
Mon, 9 Jan 2023 14:46:08 +0000 (14:46 +0000)
committerJens Axboe <axboe@kernel.dk>
Wed, 11 Jan 2023 17:25:35 +0000 (10:25 -0700)
commit6b40f3c9a37b97e629a99a92d2c392d77ae20f60
tree66b3fe726b6a0428beba23e97bc24e909f94c7cf
parent78c37b460a63c866050d3e05d6d4bfddf654075e
io_uring: separate wq for ring polling

Don't use ->cq_wait for ring polling but add a separate wait queue for
it. We need it for following patches.

Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Link: https://lore.kernel.org/r/dea0be0bf990503443c5c6c337fc66824af7d590.1673274244.git.asml.silence@gmail.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
include/linux/io_uring_types.h
io_uring/io_uring.c
io_uring/io_uring.h