Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 94b40609 authored by Dave Chinner's avatar Dave Chinner Committed by Ben Myers
Browse files

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: default avatarDave Chinner <dchinner@redhat.com>
Reviewed-by: default avatarMark Tinguely <tinguely@sgi.com>
Signed-off-by: default avatarBen Myers <bpm@sgi.com>
parent a133d952
Loading
Loading
Loading
Loading
+0 −7
Original line number Diff line number Diff line
@@ -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)