Btrfs-progs: init free space ctl with proper unit
authorJosef Bacik <jbacik@fusionio.com>
Fri, 3 May 2013 21:00:52 +0000 (21:00 +0000)
committerChris Mason <chris.mason@fusionio.com>
Mon, 6 May 2013 17:41:58 +0000 (13:41 -0400)
commitc6eb10a7a43390e975b3f63fdf32cea58af948ea
tree426bf42d3f9523e8005786450ec4db4092d212aa
parent9c821327408803229e93a788e032e8e9caf11686
Btrfs-progs: init free space ctl with proper unit

btrfsck was blowing up when checking the free space cache when we ran xfstests
with -l 64k.  That is because I was init'ing the free space ctl to whatever the
leafsize was, which isn't right for data block groups.  With this patch btrfsck
no longer complains.  This also fixes a tiny little typo in free-space-cache.c I
noticed while figuring this problem out.  Thanks,

Signed-off-by: Josef Bacik <jbacik@fusionio.com>
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
cmds-check.c
free-space-cache.c