io_uring: allow multishot polled reqs to defer completion
authorDylan Yudaken <dylany@meta.com>
Thu, 24 Nov 2022 09:35:59 +0000 (01:35 -0800)
committerJens Axboe <axboe@kernel.dk>
Fri, 25 Nov 2022 13:10:04 +0000 (06:10 -0700)
commit9a6924519e5e882631a7fff429facca838207e45
treecffcb0984df749ccfcc3d24666c00d350f7d226d
parentb529c96a896b7bea8464a58d350836cc106d70bd
io_uring: allow multishot polled reqs to defer completion

Until now there was no reason for multishot polled requests to defer
completions as there was no functional difference. However now this will
actually defer the completions, for a performance win.

Signed-off-by: Dylan Yudaken <dylany@meta.com>
Link: https://lore.kernel.org/r/20221124093559.3780686-10-dylany@meta.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
io_uring/io_uring.c