mirror of
https://git.kernel.org/pub/scm/linux/kernel/git/next/linux-next.git
synced 2025-01-16 05:26:07 +00:00
btrfs: scrub: remove unused is_super parameter from scrub_print_common_warning()
Since commit 2a2dc22f7e9d ("btrfs: scrub: use dedicated super block verification function to scrub one super block"), the super block scrubbing is handled in a dedicated helper, thus scrub_print_common_warning() no longer needs to print warning for super block errors. Just remove the parameter. Reviewed-by: Filipe Manana <fdmanana@suse.com> Signed-off-by: Qu Wenruo <wqu@suse.com> Signed-off-by: David Sterba <dsterba@suse.com>
This commit is contained in:
parent
627ceb5e4a
commit
397d2ee7dc
@ -476,7 +476,7 @@ err:
|
||||
}
|
||||
|
||||
static void scrub_print_common_warning(const char *errstr, struct btrfs_device *dev,
|
||||
bool is_super, u64 logical, u64 physical)
|
||||
u64 logical, u64 physical)
|
||||
{
|
||||
struct btrfs_fs_info *fs_info = dev->fs_info;
|
||||
struct btrfs_path *path;
|
||||
@ -488,12 +488,6 @@ static void scrub_print_common_warning(const char *errstr, struct btrfs_device *
|
||||
u32 item_size;
|
||||
int ret;
|
||||
|
||||
/* Super block error, no need to search extent tree. */
|
||||
if (is_super) {
|
||||
btrfs_warn_in_rcu(fs_info, "%s on device %s, physical %llu",
|
||||
errstr, btrfs_dev_name(dev), physical);
|
||||
return;
|
||||
}
|
||||
path = btrfs_alloc_path();
|
||||
if (!path)
|
||||
return;
|
||||
@ -966,15 +960,15 @@ skip:
|
||||
|
||||
if (test_bit(sector_nr, &stripe->io_error_bitmap))
|
||||
if (__ratelimit(&rs) && dev)
|
||||
scrub_print_common_warning("i/o error", dev, false,
|
||||
scrub_print_common_warning("i/o error", dev,
|
||||
logical, physical);
|
||||
if (test_bit(sector_nr, &stripe->csum_error_bitmap))
|
||||
if (__ratelimit(&rs) && dev)
|
||||
scrub_print_common_warning("checksum error", dev, false,
|
||||
scrub_print_common_warning("checksum error", dev,
|
||||
logical, physical);
|
||||
if (test_bit(sector_nr, &stripe->meta_error_bitmap))
|
||||
if (__ratelimit(&rs) && dev)
|
||||
scrub_print_common_warning("header error", dev, false,
|
||||
scrub_print_common_warning("header error", dev,
|
||||
logical, physical);
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user