Btrfs: create the uuid tree on remount rw
authorJosef Bacik <jbacik@fusionio.com>
Sat, 21 Sep 2013 02:33:20 +0000 (22:33 -0400)
committerChris Mason <chris.mason@fusionio.com>
Sat, 21 Sep 2013 15:50:43 +0000 (11:50 -0400)
Users have been complaining of the uuid tree stuff warning that there is no uuid
root when trying to do snapshot operations.  This is because if you mount -o ro
we will not create the uuid tree.  But then if you mount -o rw,remount we will
still not create it and then any subsequent snapshot/subvol operations you try
to do will fail gloriously.  Fix this by creating the uuid_root on remount rw if
it was not already there.  Thanks,

Signed-off-by: Josef Bacik <jbacik@fusionio.com>
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
fs/btrfs/super.c

Simple merge