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.

remove pointless includes of <linux/fdtable.h>

some of those used to be needed, some had been cargo-culted for
no reason...

Reviewed-by: Christian Brauner <brauner@kernel.org>
Signed-off-by: Al Viro <viro@zeniv.linux.org.uk>

Al Viro be5498ca 8fd3395e

-16
-1
fs/fcntl.c
··· 12 12 #include <linux/fs.h> 13 13 #include <linux/filelock.h> 14 14 #include <linux/file.h> 15 - #include <linux/fdtable.h> 16 15 #include <linux/capability.h> 17 16 #include <linux/dnotify.h> 18 17 #include <linux/slab.h>
-1
fs/file_table.c
··· 9 9 #include <linux/string.h> 10 10 #include <linux/slab.h> 11 11 #include <linux/file.h> 12 - #include <linux/fdtable.h> 13 12 #include <linux/init.h> 14 13 #include <linux/module.h> 15 14 #include <linux/fs.h>
-1
fs/notify/fanotify/fanotify.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 #include <linux/fanotify.h> 3 - #include <linux/fdtable.h> 4 3 #include <linux/fsnotify_backend.h> 5 4 #include <linux/init.h> 6 5 #include <linux/jiffies.h>
-1
fs/notify/fanotify/fanotify_user.c
··· 1 1 // SPDX-License-Identifier: GPL-2.0 2 2 #include <linux/fanotify.h> 3 3 #include <linux/fcntl.h> 4 - #include <linux/fdtable.h> 5 4 #include <linux/file.h> 6 5 #include <linux/fs.h> 7 6 #include <linux/anon_inodes.h>
-1
fs/overlayfs/copy_up.c
··· 16 16 #include <linux/sched/signal.h> 17 17 #include <linux/cred.h> 18 18 #include <linux/namei.h> 19 - #include <linux/fdtable.h> 20 19 #include <linux/ratelimit.h> 21 20 #include <linux/exportfs.h> 22 21 #include "overlayfs.h"
-1
fs/proc/base.c
··· 58 58 #include <linux/init.h> 59 59 #include <linux/capability.h> 60 60 #include <linux/file.h> 61 - #include <linux/fdtable.h> 62 61 #include <linux/generic-radix-tree.h> 63 62 #include <linux/string.h> 64 63 #include <linux/seq_file.h>
-1
io_uring/io_uring.c
··· 51 51 #include <linux/sched/signal.h> 52 52 #include <linux/fs.h> 53 53 #include <linux/file.h> 54 - #include <linux/fdtable.h> 55 54 #include <linux/mm.h> 56 55 #include <linux/mman.h> 57 56 #include <linux/percpu.h>
-1
kernel/bpf/bpf_inode_storage.c
··· 16 16 #include <uapi/linux/btf.h> 17 17 #include <linux/bpf_lsm.h> 18 18 #include <linux/btf_ids.h> 19 - #include <linux/fdtable.h> 20 19 #include <linux/rcupdate_trace.h> 21 20 22 21 DEFINE_BPF_STORAGE_CACHE(inode_cache);
-1
kernel/bpf/bpf_task_storage.c
··· 16 16 #include <linux/filter.h> 17 17 #include <uapi/linux/btf.h> 18 18 #include <linux/btf_ids.h> 19 - #include <linux/fdtable.h> 20 19 #include <linux/rcupdate_trace.h> 21 20 22 21 DEFINE_BPF_STORAGE_CACHE(task_cache);
-1
kernel/bpf/token.c
··· 1 1 #include <linux/bpf.h> 2 2 #include <linux/vmalloc.h> 3 - #include <linux/fdtable.h> 4 3 #include <linux/file.h> 5 4 #include <linux/fs.h> 6 5 #include <linux/kernel.h>
-1
kernel/exit.c
··· 25 25 #include <linux/acct.h> 26 26 #include <linux/tsacct_kern.h> 27 27 #include <linux/file.h> 28 - #include <linux/fdtable.h> 29 28 #include <linux/freezer.h> 30 29 #include <linux/binfmts.h> 31 30 #include <linux/nsproxy.h>
-1
kernel/module/dups.c
··· 18 18 #include <linux/completion.h> 19 19 #include <linux/cred.h> 20 20 #include <linux/file.h> 21 - #include <linux/fdtable.h> 22 21 #include <linux/workqueue.h> 23 22 #include <linux/security.h> 24 23 #include <linux/mount.h>
-1
kernel/module/kmod.c
··· 15 15 #include <linux/completion.h> 16 16 #include <linux/cred.h> 17 17 #include <linux/file.h> 18 - #include <linux/fdtable.h> 19 18 #include <linux/workqueue.h> 20 19 #include <linux/security.h> 21 20 #include <linux/mount.h>
-1
kernel/umh.c
··· 13 13 #include <linux/completion.h> 14 14 #include <linux/cred.h> 15 15 #include <linux/file.h> 16 - #include <linux/fdtable.h> 17 16 #include <linux/fs_struct.h> 18 17 #include <linux/workqueue.h> 19 18 #include <linux/security.h>
-1
net/handshake/request.c
··· 13 13 #include <linux/module.h> 14 14 #include <linux/skbuff.h> 15 15 #include <linux/inet.h> 16 - #include <linux/fdtable.h> 17 16 #include <linux/rhashtable.h> 18 17 19 18 #include <net/sock.h>
-1
security/apparmor/domain.c
··· 9 9 */ 10 10 11 11 #include <linux/errno.h> 12 - #include <linux/fdtable.h> 13 12 #include <linux/fs.h> 14 13 #include <linux/file.h> 15 14 #include <linux/mount.h>