summaryrefslogtreecommitdiffstats
path: root/fs/xfs/xfs_sb.h
diff options
context:
space:
mode:
authorDave Chinner <dchinner@redhat.com>2013-08-12 20:49:49 +1000
committerBen Myers <bpm@sgi.com>2013-08-12 16:57:16 -0500
commit94b406091bb3fcbab3d846d7d273e30e5fc8ceb5 (patch)
tree7b4c24566fb4dabb4a48f1b343d7f916ccdae6c6 /fs/xfs/xfs_sb.h
parenta133d952b44cef278d2da664d742d51ef95f4dd3 (diff)
downloadlinux-94b406091bb3fcbab3d846d7d273e30e5fc8ceb5.tar.gz
linux-94b406091bb3fcbab3d846d7d273e30e5fc8ceb5.tar.bz2
linux-94b406091bb3fcbab3d846d7d273e30e5fc8ceb5.zip
xfs: don't special case shared superblock mounts
Neither kernel or userspace support shared read-only mounts, so don't bother special casing the support check to be different between kernel and userspace. The same check can be used as neither like it... Signed-off-by: Dave Chinner <dchinner@redhat.com> Reviewed-by: Mark Tinguely <tinguely@sgi.com> Signed-off-by: Ben Myers <bpm@sgi.com>
Diffstat (limited to 'fs/xfs/xfs_sb.h')
-rw-r--r--fs/xfs/xfs_sb.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/fs/xfs/xfs_sb.h b/fs/xfs/xfs_sb.h
index 91e163a3794d..db7593f4bc7e 100644
--- a/fs/xfs/xfs_sb.h
+++ b/fs/xfs/xfs_sb.h
@@ -355,15 +355,8 @@ static inline int xfs_sb_good_version(xfs_sb_t *sbp)
(sbp->sb_features2 & ~XFS_SB_VERSION2_OKREALBITS)))
return 0;
-#ifdef __KERNEL__
if (sbp->sb_shared_vn > XFS_SB_MAX_SHARED_VN)
return 0;
-#else
- if ((sbp->sb_versionnum & XFS_SB_VERSION_SHAREDBIT) &&
- sbp->sb_shared_vn > XFS_SB_MAX_SHARED_VN)
- return 0;
-#endif
-
return 1;
}
if (XFS_SB_VERSION_NUM(sbp) == XFS_SB_VERSION_5)