Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux
1
fork

Configure Feed

Select the types of activity you want to include in your feed.

io_uring: Trim out unused includes

Clean up some left overs of refactoring io_uring into multiple files.
Compile tested with a few configurations.

Signed-off-by: Gabriel Krisman Bertazi <krisman@suse.de>
Signed-off-by: Jens Axboe <axboe@kernel.dk>

authored by

Gabriel Krisman Bertazi and committed by
Jens Axboe
48ed7013 3c7d76d6

+1 -16
+1
io_uring/alloc_cache.h
··· 2 2 #define IOU_ALLOC_CACHE_H 3 3 4 4 #include <linux/io_uring_types.h> 5 + #include <linux/kasan.h> 5 6 6 7 /* 7 8 * Don't allow the cache to grow beyond this size.
-2
io_uring/cancel.c
··· 2 2 #include <linux/kernel.h> 3 3 #include <linux/errno.h> 4 4 #include <linux/fs.h> 5 - #include <linux/file.h> 6 5 #include <linux/mm.h> 7 6 #include <linux/slab.h> 8 - #include <linux/namei.h> 9 7 #include <linux/nospec.h> 10 8 #include <linux/io_uring.h> 11 9
-1
io_uring/filetable.h
··· 2 2 #ifndef IOU_FILE_TABLE_H 3 3 #define IOU_FILE_TABLE_H 4 4 5 - #include <linux/file.h> 6 5 #include <linux/io_uring_types.h> 7 6 #include "rsrc.h" 8 7
-12
io_uring/io_uring.c
··· 40 40 * Copyright (c) 2018-2019 Christoph Hellwig 41 41 */ 42 42 #include <linux/kernel.h> 43 - #include <linux/init.h> 44 43 #include <linux/errno.h> 45 44 #include <linux/syscalls.h> 46 - #include <net/compat.h> 47 45 #include <linux/refcount.h> 48 - #include <linux/uio.h> 49 46 #include <linux/bits.h> 50 47 51 48 #include <linux/sched/signal.h> 52 49 #include <linux/fs.h> 53 - #include <linux/file.h> 54 50 #include <linux/mm.h> 55 - #include <linux/mman.h> 56 51 #include <linux/percpu.h> 57 52 #include <linux/slab.h> 58 - #include <linux/bvec.h> 59 - #include <linux/net.h> 60 - #include <net/sock.h> 61 53 #include <linux/anon_inodes.h> 62 - #include <linux/sched/mm.h> 63 54 #include <linux/uaccess.h> 64 55 #include <linux/nospec.h> 65 - #include <linux/fsnotify.h> 66 - #include <linux/fadvise.h> 67 56 #include <linux/task_work.h> 68 57 #include <linux/io_uring.h> 69 58 #include <linux/io_uring/cmd.h> 70 59 #include <linux/audit.h> 71 60 #include <linux/security.h> 72 61 #include <linux/jump_label.h> 73 - #include <asm/shmparam.h> 74 62 75 63 #define CREATE_TRACE_POINTS 76 64 #include <trace/events/io_uring.h>
-1
io_uring/io_uring.h
··· 4 4 #include <linux/errno.h> 5 5 #include <linux/lockdep.h> 6 6 #include <linux/resume_user_mode.h> 7 - #include <linux/kasan.h> 8 7 #include <linux/poll.h> 9 8 #include <linux/io_uring_types.h> 10 9 #include <uapi/linux/eventpoll.h>