diff --git a/[refs] b/[refs] index 83fce51bdb9f..ba15182b1ab0 100644 --- a/[refs] +++ b/[refs] @@ -1,2 +1,2 @@ --- -refs/heads/master: fed425c742cb1262ce90a41f2d3d211bac099533 +refs/heads/master: 44c44af2f4a6dc1595f1711cf307bd01062fd129 diff --git a/trunk/fs/btrfs/disk-io.c b/trunk/fs/btrfs/disk-io.c index fd216d9369fa..dd6676b446f6 100644 --- a/trunk/fs/btrfs/disk-io.c +++ b/trunk/fs/btrfs/disk-io.c @@ -2466,8 +2466,8 @@ int open_ctree(struct super_block *sb, if (!(sb->s_flags & MS_RDONLY)) { ret = btrfs_cleanup_fs_roots(fs_info); - if (ret) { - } + if (ret) + goto fail_trans_kthread; ret = btrfs_recover_relocation(tree_root); if (ret < 0) {