Skip to content

Commit 48ed701

Browse files
krismanaxboe
authored andcommitted
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>
1 parent 3c7d76d commit 48ed701

5 files changed

Lines changed: 1 addition & 16 deletions

File tree

io_uring/alloc_cache.h

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
#define IOU_ALLOC_CACHE_H
33

44
#include <linux/io_uring_types.h>
5+
#include <linux/kasan.h>
56

67
/*
78
* Don't allow the cache to grow beyond this size.

io_uring/cancel.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,8 @@
22
#include <linux/kernel.h>
33
#include <linux/errno.h>
44
#include <linux/fs.h>
5-
#include <linux/file.h>
65
#include <linux/mm.h>
76
#include <linux/slab.h>
8-
#include <linux/namei.h>
97
#include <linux/nospec.h>
108
#include <linux/io_uring.h>
119

io_uring/filetable.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,6 @@
22
#ifndef IOU_FILE_TABLE_H
33
#define IOU_FILE_TABLE_H
44

5-
#include <linux/file.h>
65
#include <linux/io_uring_types.h>
76
#include "rsrc.h"
87

io_uring/io_uring.c

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -40,37 +40,25 @@
4040
* Copyright (c) 2018-2019 Christoph Hellwig
4141
*/
4242
#include <linux/kernel.h>
43-
#include <linux/init.h>
4443
#include <linux/errno.h>
4544
#include <linux/syscalls.h>
46-
#include <net/compat.h>
4745
#include <linux/refcount.h>
48-
#include <linux/uio.h>
4946
#include <linux/bits.h>
5047

5148
#include <linux/sched/signal.h>
5249
#include <linux/fs.h>
53-
#include <linux/file.h>
5450
#include <linux/mm.h>
55-
#include <linux/mman.h>
5651
#include <linux/percpu.h>
5752
#include <linux/slab.h>
58-
#include <linux/bvec.h>
59-
#include <linux/net.h>
60-
#include <net/sock.h>
6153
#include <linux/anon_inodes.h>
62-
#include <linux/sched/mm.h>
6354
#include <linux/uaccess.h>
6455
#include <linux/nospec.h>
65-
#include <linux/fsnotify.h>
66-
#include <linux/fadvise.h>
6756
#include <linux/task_work.h>
6857
#include <linux/io_uring.h>
6958
#include <linux/io_uring/cmd.h>
7059
#include <linux/audit.h>
7160
#include <linux/security.h>
7261
#include <linux/jump_label.h>
73-
#include <asm/shmparam.h>
7462

7563
#define CREATE_TRACE_POINTS
7664
#include <trace/events/io_uring.h>

io_uring/io_uring.h

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,6 @@
44
#include <linux/errno.h>
55
#include <linux/lockdep.h>
66
#include <linux/resume_user_mode.h>
7-
#include <linux/kasan.h>
87
#include <linux/poll.h>
98
#include <linux/io_uring_types.h>
109
#include <uapi/linux/eventpoll.h>

0 commit comments

Comments
 (0)