From 67c9f3cce7fc37a73bd9e04a19026cb4dbc5ec6a Mon Sep 17 00:00:00 2001 From: Qu Wenruo Date: Thu, 29 Apr 2021 17:06:56 +0800 Subject: [PATCH] btrfs-progs: image: remove the dead stat() call in metadump In restore_metadump(), we call stat() but never use the result. This call site is left by some code refactoring, as the stat() call is now moved into fixup_device_size(). We can safely remove the call. Reviewed-by: Su Yue Signed-off-by: Qu Wenruo Signed-off-by: David Sterba --- image/main.c | 8 -------- 1 file changed, 8 deletions(-) diff --git a/image/main.c b/image/main.c index 99c8611e..44e85c3f 100644 --- a/image/main.c +++ b/image/main.c @@ -2692,7 +2692,6 @@ static int restore_metadump(const char *input, FILE *out, int old_restore, if (!ret && !multi_devices && !old_restore && btrfs_super_num_devices(mdrestore.original_super) != 1) { struct btrfs_root *root; - struct stat st; root = open_ctree_fd(fileno(out), target, 0, OPEN_CTREE_PARTIAL | @@ -2705,13 +2704,6 @@ static int restore_metadump(const char *input, FILE *out, int old_restore, } info = root->fs_info; - if (stat(target, &st)) { - error("stat %s failed: %m", target); - close_ctree(info->chunk_root); - free(cluster); - return 1; - } - ret = fixup_chunks_and_devices(info, &mdrestore, fileno(out)); close_ctree(info->chunk_root); if (ret)