io_uring: split slow path from io_queue_sqe
authorPavel Begunkov <asml.silence@gmail.com>
Fri, 24 Sep 2021 20:59:58 +0000 (21:59 +0100)
committerJens Axboe <axboe@kernel.dk>
Tue, 19 Oct 2021 11:49:53 +0000 (05:49 -0600)
commit4652fe3f10e57abc3fc6ac11c431b2ef39f78c03
tree77b98209eb96be4dda19c4d032bca7323f775bc6
parent2a56a9bd64dbdff4fe5cbe00b20014da07694a78
io_uring: split slow path from io_queue_sqe

We don't want the slow path of io_queue_sqe to be inlined, so extract a
function from it.

   text    data     bss     dec     hex filename
  91950   13986       8  105944   19dd8 ./fs/io_uring.o
  91758   13986       8  105752   19d18 ./fs/io_uring.o

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