Btrfs-progs: fix a regression in mkfs.btrfs
authorStefan Behrens <sbehrens@giantdisaster.de>
Thu, 8 Aug 2013 10:51:39 +0000 (12:51 +0200)
committerDavid Sterba <dsterba@suse.cz>
Tue, 3 Sep 2013 17:40:53 +0000 (19:40 +0200)
Commit 55061a98 adds a cut & paste error that makes mkfs.btrfs fail
if leafsize != sectorsize.

Signed-off-by: Stefan Behrens <sbehrens@giantdisaster.de>
Reviewed-by: Filipe Manana <fdmanana@gmail.com>
Signed-off-by: David Sterba <dsterba@suse.cz>
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
utils.c

diff --git a/utils.c b/utils.c
index c1469a9..43e7e32 100644 (file)
--- a/utils.c
+++ b/utils.c
@@ -430,7 +430,7 @@ int make_btrfs(int fd, const char *device, const char *label,
        ret = pwrite(fd, buf->data, sectorsize, blocks[0]);
        if (ret < 0)
                return -errno;
-       else if (ret != leafsize)
+       else if (ret != sectorsize)
                return -EIO;
 
        free(buf);