summaryrefslogtreecommitdiffstats
path: root/fs/btrfs/disk-io.c
diff options
context:
space:
mode:
Diffstat (limited to 'fs/btrfs/disk-io.c')
-rw-r--r--fs/btrfs/disk-io.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/fs/btrfs/disk-io.c b/fs/btrfs/disk-io.c
index b6dc1d179d23..487bbe4fb3c6 100644
--- a/fs/btrfs/disk-io.c
+++ b/fs/btrfs/disk-io.c
@@ -2478,7 +2478,7 @@ static int btrfs_replay_log(struct btrfs_fs_info *fs_info,
2478 return ret; 2478 return ret;
2479 } 2479 }
2480 2480
2481 if (fs_info->sb->s_flags & MS_RDONLY) { 2481 if (sb_rdonly(fs_info->sb)) {
2482 ret = btrfs_commit_super(fs_info); 2482 ret = btrfs_commit_super(fs_info);
2483 if (ret) 2483 if (ret)
2484 return ret; 2484 return ret;
@@ -2876,7 +2876,7 @@ int open_ctree(struct super_block *sb,
2876 2876
2877 features = btrfs_super_compat_ro_flags(disk_super) & 2877 features = btrfs_super_compat_ro_flags(disk_super) &
2878 ~BTRFS_FEATURE_COMPAT_RO_SUPP; 2878 ~BTRFS_FEATURE_COMPAT_RO_SUPP;
2879 if (!(sb->s_flags & MS_RDONLY) && features) { 2879 if (!sb_rdonly(sb) && features) {
2880 btrfs_err(fs_info, 2880 btrfs_err(fs_info,
2881 "cannot mount read-write because of unsupported optional features (%llx)", 2881 "cannot mount read-write because of unsupported optional features (%llx)",
2882 features); 2882 features);
@@ -3038,7 +3038,7 @@ retry_root_backup:
3038 goto fail_sysfs; 3038 goto fail_sysfs;
3039 } 3039 }
3040 3040
3041 if (!(sb->s_flags & MS_RDONLY) && !btrfs_check_rw_degradable(fs_info)) { 3041 if (!sb_rdonly(sb) && !btrfs_check_rw_degradable(fs_info)) {
3042 btrfs_warn(fs_info, 3042 btrfs_warn(fs_info,
3043 "writeable mount is not allowed due to too many missing devices"); 3043 "writeable mount is not allowed due to too many missing devices");
3044 goto fail_sysfs; 3044 goto fail_sysfs;
@@ -3097,7 +3097,7 @@ retry_root_backup:
3097 if (ret) 3097 if (ret)
3098 goto fail_qgroup; 3098 goto fail_qgroup;
3099 3099
3100 if (!(sb->s_flags & MS_RDONLY)) { 3100 if (!sb_rdonly(sb)) {
3101 ret = btrfs_cleanup_fs_roots(fs_info); 3101 ret = btrfs_cleanup_fs_roots(fs_info);
3102 if (ret) 3102 if (ret)
3103 goto fail_qgroup; 3103 goto fail_qgroup;
@@ -3123,7 +3123,7 @@ retry_root_backup:
3123 goto fail_qgroup; 3123 goto fail_qgroup;
3124 } 3124 }
3125 3125
3126 if (sb->s_flags & MS_RDONLY) 3126 if (sb_rdonly(sb))
3127 return 0; 3127 return 0;
3128 3128
3129 if (btrfs_test_opt(fs_info, CLEAR_CACHE) && 3129 if (btrfs_test_opt(fs_info, CLEAR_CACHE) &&
@@ -3878,7 +3878,7 @@ void close_ctree(struct btrfs_fs_info *fs_info)
3878 3878
3879 cancel_work_sync(&fs_info->async_reclaim_work); 3879 cancel_work_sync(&fs_info->async_reclaim_work);
3880 3880
3881 if (!(fs_info->sb->s_flags & MS_RDONLY)) { 3881 if (!sb_rdonly(fs_info->sb)) {
3882 /* 3882 /*
3883 * If the cleaner thread is stopped and there are 3883 * If the cleaner thread is stopped and there are
3884 * block groups queued for removal, the deletion will be 3884 * block groups queued for removal, the deletion will be