btrfs-progs: convert: reword message when conversion fails
authorDavid Sterba <dsterba@suse.com>
Tue, 23 Aug 2016 17:43:20 +0000 (19:43 +0200)
committerDavid Sterba <dsterba@suse.com>
Wed, 24 Aug 2016 12:37:36 +0000 (14:37 +0200)
The filesystem will not be finalized, no difference if it's before or
after the chunk mapping fixups.

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

index 9e04805..7a7d66a 100644 (file)
@@ -2325,7 +2325,6 @@ static int do_convert(const char *devname, int datacsum, int packing,
 {
        int ret;
        int fd = -1;
-       int is_btrfs = 0;
        u32 blocksize;
        u64 total_bytes;
        struct btrfs_root *root;
@@ -2473,7 +2472,6 @@ static int do_convert(const char *devname, int datacsum, int packing,
                error("unable to migrate super block: %d", ret);
                goto fail;
        }
-       is_btrfs = 1;
 
        root = open_ctree_fd(fd, devname, 0,
                        OPEN_CTREE_WRITES | OPEN_CTREE_FS_PARTIAL);
@@ -2491,11 +2489,8 @@ fail:
        clean_convert_context(&cctx);
        if (fd != -1)
                close(fd);
-       if (is_btrfs)
-               warning(
-"an error occurred during chunk mapping fixup, filesystem mountable but not finalized");
-       else
-               error("conversion aborted");
+       warning(
+"an error occurred during conversion, filesystem is partially created but not finalized and not mountable");
        return -1;
 }