diff options
author | Josef Bacik <jbacik@fusionio.com> | 2013-03-19 17:13:25 +0100 |
---|---|---|
committer | Chris Mason <chris.mason@fusionio.com> | 2013-03-22 00:24:31 +0100 |
commit | 835d974fabfa9bff4d173ad03c054ac2f673263f (patch) | |
tree | 7dae22a2ff112055682e79528227814ed7023171 /fs/btrfs/compression.h | |
parent | Btrfs: update to use fs_state bit (diff) | |
download | linux-835d974fabfa9bff4d173ad03c054ac2f673263f.tar.xz linux-835d974fabfa9bff4d173ad03c054ac2f673263f.zip |
Btrfs: handle a bogus chunk tree nicely
If you restore a btrfs-image file system and try to mount that file system we'll
panic. That's because btrfs-image restores and just makes one big chunk to
envelope the whole disk, since they are really only meant to be messed with by
our btrfs-progs. So fix up btrfs_rmap_block and the callers of it for mount so
that we no longer panic but instead just return an error and fail to mount.
Thanks,
Signed-off-by: Josef Bacik <jbacik@fusionio.com>
Signed-off-by: Chris Mason <chris.mason@fusionio.com>
Diffstat (limited to 'fs/btrfs/compression.h')
0 files changed, 0 insertions, 0 deletions