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

btrfs: prune unused includes

Remove includes if none of the interfaces and exports is used in the
given source file.

Signed-off-by: David Sterba <dsterba@suse.com>

-48
-4
fs/btrfs/compression.c
··· 5 5 6 6 #include <linux/kernel.h> 7 7 #include <linux/bio.h> 8 - #include <linux/buffer_head.h> 9 8 #include <linux/file.h> 10 9 #include <linux/fs.h> 11 10 #include <linux/pagemap.h> ··· 13 14 #include <linux/init.h> 14 15 #include <linux/string.h> 15 16 #include <linux/backing-dev.h> 16 - #include <linux/mpage.h> 17 - #include <linux/swap.h> 18 17 #include <linux/writeback.h> 19 - #include <linux/bit_spinlock.h> 20 18 #include <linux/slab.h> 21 19 #include <linux/sched/mm.h> 22 20 #include <linux/log2.h>
-5
fs/btrfs/dev-replace.c
··· 6 6 #include <linux/sched.h> 7 7 #include <linux/bio.h> 8 8 #include <linux/slab.h> 9 - #include <linux/buffer_head.h> 10 9 #include <linux/blkdev.h> 11 - #include <linux/random.h> 12 - #include <linux/iocontext.h> 13 - #include <linux/capability.h> 14 10 #include <linux/kthread.h> 15 11 #include <linux/math64.h> 16 - #include <asm/div64.h> 17 12 #include "ctree.h" 18 13 #include "extent_map.h" 19 14 #include "disk-io.h"
-2
fs/btrfs/disk-io.c
··· 5 5 6 6 #include <linux/fs.h> 7 7 #include <linux/blkdev.h> 8 - #include <linux/scatterlist.h> 9 - #include <linux/swap.h> 10 8 #include <linux/radix-tree.h> 11 9 #include <linux/writeback.h> 12 10 #include <linux/buffer_head.h>
-3
fs/btrfs/file.c
··· 5 5 6 6 #include <linux/fs.h> 7 7 #include <linux/pagemap.h> 8 - #include <linux/highmem.h> 9 8 #include <linux/time.h> 10 9 #include <linux/init.h> 11 10 #include <linux/string.h> 12 11 #include <linux/backing-dev.h> 13 - #include <linux/mpage.h> 14 12 #include <linux/falloc.h> 15 - #include <linux/swap.h> 16 13 #include <linux/writeback.h> 17 14 #include <linux/compat.h> 18 15 #include <linux/slab.h>
-1
fs/btrfs/inode-map.c
··· 3 3 * Copyright (C) 2007 Oracle. All rights reserved. 4 4 */ 5 5 6 - #include <linux/delay.h> 7 6 #include <linux/kthread.h> 8 7 #include <linux/pagemap.h> 9 8
-4
fs/btrfs/inode.c
··· 14 14 #include <linux/init.h> 15 15 #include <linux/string.h> 16 16 #include <linux/backing-dev.h> 17 - #include <linux/mpage.h> 18 - #include <linux/swap.h> 19 17 #include <linux/writeback.h> 20 18 #include <linux/compat.h> 21 - #include <linux/bit_spinlock.h> 22 19 #include <linux/xattr.h> 23 20 #include <linux/posix_acl.h> 24 21 #include <linux/falloc.h> 25 22 #include <linux/slab.h> 26 23 #include <linux/ratelimit.h> 27 - #include <linux/mount.h> 28 24 #include <linux/btrfs.h> 29 25 #include <linux/blkdev.h> 30 26 #include <linux/posix_acl_xattr.h>
-5
fs/btrfs/ioctl.c
··· 5 5 6 6 #include <linux/kernel.h> 7 7 #include <linux/bio.h> 8 - #include <linux/buffer_head.h> 9 8 #include <linux/file.h> 10 9 #include <linux/fs.h> 11 10 #include <linux/fsnotify.h> 12 11 #include <linux/pagemap.h> 13 12 #include <linux/highmem.h> 14 13 #include <linux/time.h> 15 - #include <linux/init.h> 16 14 #include <linux/string.h> 17 15 #include <linux/backing-dev.h> 18 16 #include <linux/mount.h> 19 - #include <linux/mpage.h> 20 17 #include <linux/namei.h> 21 - #include <linux/swap.h> 22 18 #include <linux/writeback.h> 23 19 #include <linux/compat.h> 24 - #include <linux/bit_spinlock.h> 25 20 #include <linux/security.h> 26 21 #include <linux/xattr.h> 27 22 #include <linux/mm.h>
-1
fs/btrfs/ordered-data.c
··· 6 6 #include <linux/slab.h> 7 7 #include <linux/blkdev.h> 8 8 #include <linux/writeback.h> 9 - #include <linux/pagevec.h> 10 9 #include "ctree.h" 11 10 #include "transaction.h" 12 11 #include "btrfs_inode.h"
-13
fs/btrfs/raid56.c
··· 5 5 */ 6 6 7 7 #include <linux/sched.h> 8 - #include <linux/wait.h> 9 8 #include <linux/bio.h> 10 9 #include <linux/slab.h> 11 - #include <linux/buffer_head.h> 12 10 #include <linux/blkdev.h> 13 - #include <linux/random.h> 14 - #include <linux/iocontext.h> 15 - #include <linux/capability.h> 16 - #include <linux/ratelimit.h> 17 - #include <linux/kthread.h> 18 11 #include <linux/raid/pq.h> 19 12 #include <linux/hash.h> 20 13 #include <linux/list_sort.h> 21 14 #include <linux/raid/xor.h> 22 15 #include <linux/mm.h> 23 - #include <asm/div64.h> 24 16 #include "ctree.h" 25 - #include "extent_map.h" 26 17 #include "disk-io.h" 27 - #include "transaction.h" 28 - #include "print-tree.h" 29 18 #include "volumes.h" 30 19 #include "raid56.h" 31 20 #include "async-thread.h" 32 - #include "check-integrity.h" 33 - #include "rcu-string.h" 34 21 35 22 /* set when additional merges to this rbio are not allowed */ 36 23 #define RBIO_RMW_LOCKED_BIT 1
-1
fs/btrfs/reada.c
··· 7 7 #include <linux/pagemap.h> 8 8 #include <linux/writeback.h> 9 9 #include <linux/blkdev.h> 10 - #include <linux/rbtree.h> 11 10 #include <linux/slab.h> 12 11 #include <linux/workqueue.h> 13 12 #include "ctree.h"
-1
fs/btrfs/struct-funcs.c
··· 3 3 * Copyright (C) 2007 Oracle. All rights reserved. 4 4 */ 5 5 6 - #include <linux/highmem.h> 7 6 #include <asm/unaligned.h> 8 7 9 8 #include "ctree.h"
-3
fs/btrfs/super.c
··· 5 5 6 6 #include <linux/blkdev.h> 7 7 #include <linux/module.h> 8 - #include <linux/buffer_head.h> 9 8 #include <linux/fs.h> 10 9 #include <linux/pagemap.h> 11 10 #include <linux/highmem.h> ··· 14 15 #include <linux/string.h> 15 16 #include <linux/backing-dev.h> 16 17 #include <linux/mount.h> 17 - #include <linux/mpage.h> 18 - #include <linux/swap.h> 19 18 #include <linux/writeback.h> 20 19 #include <linux/statfs.h> 21 20 #include <linux/compat.h>
-2
fs/btrfs/sysfs.c
··· 7 7 #include <linux/slab.h> 8 8 #include <linux/spinlock.h> 9 9 #include <linux/completion.h> 10 - #include <linux/buffer_head.h> 11 10 #include <linux/kobject.h> 12 11 #include <linux/bug.h> 13 - #include <linux/genhd.h> 14 12 #include <linux/debugfs.h> 15 13 16 14 #include "ctree.h"
-3
fs/btrfs/volumes.c
··· 8 8 #include <linux/slab.h> 9 9 #include <linux/buffer_head.h> 10 10 #include <linux/blkdev.h> 11 - #include <linux/iocontext.h> 12 - #include <linux/capability.h> 13 11 #include <linux/ratelimit.h> 14 12 #include <linux/kthread.h> 15 13 #include <linux/raid/pq.h> 16 14 #include <linux/semaphore.h> 17 15 #include <linux/uuid.h> 18 16 #include <linux/list_sort.h> 19 - #include <asm/div64.h> 20 17 #include "ctree.h" 21 18 #include "extent_map.h" 22 19 #include "disk-io.h"