btrfs-progs: fix mkfs.btrfs -r option
authorEric Sandeen <sandeen@redhat.com>
Tue, 29 Jan 2013 20:32:28 +0000 (14:32 -0600)
committerDavid Sterba <dsterba@suse.cz>
Thu, 31 Jan 2013 12:47:26 +0000 (13:47 +0100)
commit680a80ece109a2994ac9c59511fb8974ace12fd9
treebc02ddccb077bc9b54747c173c3f46f90f328d9f
parent7e08a9116d9d692e0e298197de55b6b5505373bf
btrfs-progs: fix mkfs.btrfs -r option

Commit 605e806166847872bb91831b397d58f95027975a broke the
mkfs.btrfs -r option, because it calls make_btrfs
without ever setting dev_block_count, in the -r case,
so we tell it to make a filesystem of size 0.

Then we wander into ENOSPC land and segfault.

As a quick one-line-fix, just set the dev_block_count
to the size of the destination image file.

Signed-off-by: Eric Sandeen <sandeen@redhat.com>
mkfs.c