commit | c92fcfc2bab54451c4f1481755ea244f413455cb | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@kernel.dk> | Fri Jun 02 08:41:46 2023 -0600 |
committer | Jens Axboe <axboe@kernel.dk> | Fri Jun 02 08:55:37 2023 -0600 |
tree | c4a1474020ef5cf5138b5b34c5f35476ce8a1d49 | |
parent | f026be0e1e881e3395c3d5418ffc8c2a2203c3f3 [diff] |
io_uring: avoid indirect function calls for the hottest task_work We use task_work for a variety of reasons, but doing completions or triggering rety after poll are by far the hottest two. Use the indirect funtion call wrappers to avoid the indirect function call if CONFIG_RETPOLINE is set. Signed-off-by: Jens Axboe <axboe@kernel.dk>