summaryrefslogtreecommitdiffstats
path: root/Kconfig
diff options
context:
space:
mode:
authorPavel Begunkov <asml.silence@gmail.com>2022-11-11 16:54:08 +0000
committerJens Axboe <axboe@kernel.dk>2022-11-21 07:44:18 -0700
commite52d2e583e4ad1d5d0b804d79c2b8752eb0e5ceb (patch)
tree8b6e35dde6b262152c7e01f59e2f6e13ae791395 /Kconfig
parent23a6c9ac4dbd7cccf5b909e78aa84192b65f2833 (diff)
downloadlinux-e52d2e583e4ad1d5d0b804d79c2b8752eb0e5ceb.tar.bz2
io_uring: inline io_req_task_work_add()
__io_req_task_work_add() is huge but marked inline, that makes compilers to generate lots of garbage. Inline the wrapper caller io_req_task_work_add() instead. before and after: text data bss dec hex filename 47347 16248 8 63603 f873 io_uring/io_uring.o text data bss dec hex filename 45303 16248 8 61559 f077 io_uring/io_uring.o Signed-off-by: Pavel Begunkov <asml.silence@gmail.com> Link: https://lore.kernel.org/r/26dc8c28ca0160e3269ef3e55c5a8b917c4d4450.1668162751.git.asml.silence@gmail.com Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'Kconfig')
0 files changed, 0 insertions, 0 deletions