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>
This commit is contained in:
parent
a133d952b4
commit
94b406091b
1 changed files with 0 additions and 7 deletions
|
@ -355,15 +355,8 @@ static inline int xfs_sb_good_version(xfs_sb_t *sbp)
|
||||||
(sbp->sb_features2 & ~XFS_SB_VERSION2_OKREALBITS)))
|
(sbp->sb_features2 & ~XFS_SB_VERSION2_OKREALBITS)))
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
#ifdef __KERNEL__
|
|
||||||
if (sbp->sb_shared_vn > XFS_SB_MAX_SHARED_VN)
|
if (sbp->sb_shared_vn > XFS_SB_MAX_SHARED_VN)
|
||||||
return 0;
|
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;
|
return 1;
|
||||||
}
|
}
|
||||||
if (XFS_SB_VERSION_NUM(sbp) == XFS_SB_VERSION_5)
|
if (XFS_SB_VERSION_NUM(sbp) == XFS_SB_VERSION_5)
|
||||||
|
|
Loading…
Add table
Reference in a new issue