btrfs: make btrfs_check_repairable() static
authorOmar Sandoval <osandov@fb.com>
Thu, 16 Apr 2020 21:46:18 +0000 (14:46 -0700)
committerDavid Sterba <dsterba@suse.com>
Mon, 25 May 2020 09:25:25 +0000 (11:25 +0200)
Since its introduction in commit 2fe6303e7cd0 ("Btrfs: split
bio_readpage_error into several functions"), btrfs_check_repairable()
has only been used from extent_io.c where it is defined.

Reviewed-by: Nikolay Borisov <nborisov@suse.com>
Reviewed-by: Josef Bacik <josef@toxicpanda.com>
Reviewed-by: Johannes Thumshirn <johannes.thumshirn@wdc.com>
Signed-off-by: Omar Sandoval <osandov@fb.com>
Signed-off-by: David Sterba <dsterba@suse.com>
fs/btrfs/extent_io.c
fs/btrfs/extent_io.h

index cf24b28..6ddf6d1 100644 (file)
@@ -2537,9 +2537,9 @@ int btrfs_get_io_failure_record(struct inode *inode, u64 start, u64 end,
        return 0;
 }
 
-bool btrfs_check_repairable(struct inode *inode, bool needs_validation,
-                           struct io_failure_record *failrec,
-                           int failed_mirror)
+static bool btrfs_check_repairable(struct inode *inode, bool needs_validation,
+                                  struct io_failure_record *failrec,
+                                  int failed_mirror)
 {
        struct btrfs_fs_info *fs_info = btrfs_sb(inode->i_sb);
        int num_copies;
index e042c77..f4dfac7 100644 (file)
@@ -312,9 +312,6 @@ struct io_failure_record {
 };
 
 
-bool btrfs_check_repairable(struct inode *inode, bool needs_validation,
-                           struct io_failure_record *failrec,
-                           int failed_mirror);
 struct bio *btrfs_create_repair_bio(struct inode *inode, struct bio *failed_bio,
                                    struct io_failure_record *failrec,
                                    struct page *page, int pg_offset, int icsum,