Btrfs-progs: mkfs can now create fs with skinny extents
authorFilipe David Borba Manana <fdmanana@gmail.com>
Sat, 17 Aug 2013 13:48:29 +0000 (14:48 +0100)
committerDavid Sterba <dsterba@suse.cz>
Tue, 3 Sep 2013 17:41:13 +0000 (19:41 +0200)
commitd608d404c3b5312d086401847b9f30df4f790861
tree70666a5a6644a4b80b3c0f2497347ffbecb8294b
parentda10563d8b9c1e63ac55a318c85f3a03fff952c4
Btrfs-progs: mkfs can now create fs with skinny extents

Before this change, passing -O skinny-metadata to mkfs.btrfs would
only set the skinny metadata incompat flag in the super block after
the filesystem was created. This change makes mkfs.btrfs directly
create a filesystem with only skinny extents for metadata.

Signed-off-by: Filipe David Borba Manana <fdmanana@gmail.com>
Signed-off-by: David Sterba <dsterba@suse.cz>
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
btrfs-convert.c
mkfs.c
utils.c
utils.h