Advertisement
Guest User

Untitled

a guest
Jan 2nd, 2015
227
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 0.60 KB | None | 0 0
  1. diff --git a/fs/btrfs/disk-io.c b/fs/btrfs/disk-io.c
  2. index 0229c37..aed4062 100644
  3. --- a/fs/btrfs/disk-io.c
  4. +++ b/fs/btrfs/disk-io.c
  5. @@ -2798,7 +2798,8 @@ retry_root_backup:
  6.         ret = btrfs_read_block_groups(extent_root);
  7.         if (ret) {
  8.                 printk(KERN_ERR "BTRFS: Failed to read block groups: %d\n", ret);
  9. -               goto fail_sysfs;
  10. +               if (!btrfs_test_opt(tree_root, RECOVERY))
  11. +                       goto fail_sysfs;
  12.         }
  13.         fs_info->num_tolerated_disk_barrier_failures =
  14.                 btrfs_calc_num_tolerated_disk_barrier_failures(fs_info);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement