io_uring/nop: add IORING_NOP_TW completion flag
authorJens Axboe <axboe@kernel.dk>
Fri, 13 Jun 2025 23:05:19 +0000 (17:05 -0600)
committerJens Axboe <axboe@kernel.dk>
Mon, 23 Jun 2025 14:59:13 +0000 (08:59 -0600)
commitcb9ccfb404e700dc0db59d68242d79fe386bb3f0
treef9ace4b4092af8ad5df61665f48572bffca297ea
parentecf47d452ced9be162831192fcfb3e9f5cdcde7f
io_uring/nop: add IORING_NOP_TW completion flag

To test and profile the overhead of io_uring task_work and the various
types of it, add IORING_NOP_TW which tells nop to signal completions
through task_work rather than complete them inline.

Signed-off-by: Jens Axboe <axboe@kernel.dk>
include/uapi/linux/io_uring.h
io_uring/nop.c