diff options
author | Dave Chinner <dchinner@redhat.com> | 2014-05-20 07:46:55 +1000 |
---|---|---|
committer | Dave Chinner <david@fromorbit.com> | 2014-05-20 07:46:55 +1000 |
commit | 5d074a4f8005b988c9d48d29250e36ad64083252 (patch) | |
tree | b749731540b3865f0cdd708970dbda3cd3255a64 /fs/xfs/xfs_sb.c | |
parent | 263997a6842b27a49f42bd795c5dd12242917b22 (diff) | |
download | op-kernel-dev-5d074a4f8005b988c9d48d29250e36ad64083252.zip op-kernel-dev-5d074a4f8005b988c9d48d29250e36ad64083252.tar.gz |
xfs: don't need dirv2 checks anymore
If the the V2 directory feature bit is not set in the superblock
feature mask the filesystem will fail the good version check.
Hence we don't need any other version checking on the dir2 feature
bit in the code as the filesystem will not mount without it set.
Remove the checking code.
Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Dave Chinner <david@fromorbit.com>
Diffstat (limited to 'fs/xfs/xfs_sb.c')
-rw-r--r-- | fs/xfs/xfs_sb.c | 9 |
1 files changed, 0 insertions, 9 deletions
diff --git a/fs/xfs/xfs_sb.c b/fs/xfs/xfs_sb.c index 8baf61a..de16dd5 100644 --- a/fs/xfs/xfs_sb.c +++ b/fs/xfs/xfs_sb.c @@ -333,15 +333,6 @@ xfs_mount_validate_sb( xfs_warn(mp, "Offline file system operation in progress!"); return XFS_ERROR(EFSCORRUPTED); } - - /* - * Version 1 directory format has never worked on Linux. - */ - if (unlikely(!xfs_sb_version_hasdirv2(sbp))) { - xfs_warn(mp, "file system using version 1 directory format"); - return XFS_ERROR(ENOSYS); - } - return 0; } |