]> git.baikalelectronics.ru Git - kernel.git/commit
io_uring: enable inline completion for more cases
authorPavel Begunkov <asml.silence@gmail.com>
Sun, 11 Apr 2021 00:46:29 +0000 (01:46 +0100)
committerJens Axboe <axboe@kernel.dk>
Mon, 12 Apr 2021 01:30:41 +0000 (19:30 -0600)
commitd084bccdf416556a2655c30763620eccb72857ea
treeff4a5894aee3a7450e01a57e9bdef49259109427
parentd3cccbb8550034e5a7446a0c7af97f32ef25cd8d
io_uring: enable inline completion for more cases

Take advantage of delayed/inline completion flushing and pass right
issue flags for completion of open, open2, fadvise and poll remove
opcodes. All others either already use it or always punted and never
executed inline.

Signed-off-by: Pavel Begunkov <asml.silence@gmail.com>
Link: https://lore.kernel.org/r/0badc7512e82f7350b73bb09abbebbecbdd5dab8.1618101759.git.asml.silence@gmail.com
Signed-off-by: Jens Axboe <axboe@kernel.dk>
fs/io_uring.c