io_uring: submit-completion free batching
authorPavel Begunkov <asml.silence@gmail.com>
Wed, 10 Feb 2021 00:03:14 +0000 (00:03 +0000)
committerJens Axboe <axboe@kernel.dk>
Wed, 10 Feb 2021 14:28:43 +0000 (07:28 -0700)
commit905c172f32c56f0740630b639ca5c10ba3689da0
tree76a25bc1af18d8e8f633dc7715c510a849a6a221
parent6dd0be1e2481b32c39870e187840ade6c2a11a72
io_uring: submit-completion free batching

io_submit_flush_completions() does completion batching, but may also use
free batching as iopoll does. The main beneficiaries should be buffered
reads/writes and send/recv.

Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Signed-off-by: Jens Axboe <axboe@kernel.dk>
fs/io_uring.c