summaryrefslogtreecommitdiff
path: root/io_uring/Makefile
diff options
context:
space:
mode:
authorJens Axboe <axboe@kernel.dk>2026-01-22 08:55:45 -0700
committerJens Axboe <axboe@kernel.dk>2026-01-22 09:20:17 -0700
commit7642e668606009fcd3fe1fc161a79ef90403d507 (patch)
tree64e1d40965dba74060d9fa28c543756dd03b61fc /io_uring/Makefile
parent1f293098a31368a5d5cfab215a56f4cbed3f657a (diff)
io_uring: split out task work code into tw.c
Move the task work handling code out of io_uring.c into a new tw.c file. This includes the local work, normal work, and fallback work handling infrastructure. The associated tw.h header contains io_should_terminate_tw() as a static inline helper, along with the necessary function declarations. Signed-off-by: Jens Axboe <axboe@kernel.dk>
Diffstat (limited to 'io_uring/Makefile')
-rw-r--r--io_uring/Makefile3
1 files changed, 2 insertions, 1 deletions
diff --git a/io_uring/Makefile b/io_uring/Makefile
index bc4e4a3fa0a5..b7ea66a9fcfc 100644
--- a/io_uring/Makefile
+++ b/io_uring/Makefile
@@ -8,12 +8,13 @@ endif
obj-$(CONFIG_IO_URING) += io_uring.o opdef.o kbuf.o rsrc.o notif.o \
tctx.o filetable.o rw.o poll.o \
- eventfd.o uring_cmd.o openclose.o \
+ tw.o eventfd.o uring_cmd.o openclose.o \
sqpoll.o xattr.o nop.o fs.o splice.o \
sync.o msg_ring.o advise.o openclose.o \
statx.o timeout.o cancel.o \
waitid.o register.o truncate.o \
memmap.o alloc_cache.o query.o
+
obj-$(CONFIG_IO_URING_ZCRX) += zcrx.o
obj-$(CONFIG_IO_WQ) += io-wq.o
obj-$(CONFIG_FUTEX) += futex.o