diff options
Diffstat (limited to 'fs/xfs/xfs_mount.c')
-rw-r--r-- | fs/xfs/xfs_mount.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/fs/xfs/xfs_mount.c b/fs/xfs/xfs_mount.c index 87bc9280b786..6b1aa7d6f434 100644 --- a/fs/xfs/xfs_mount.c +++ b/fs/xfs/xfs_mount.c | |||
@@ -359,7 +359,7 @@ xfs_initialize_perag( | |||
359 | /* Clear the mount flag if no inode can overflow 32 bits | 359 | /* Clear the mount flag if no inode can overflow 32 bits |
360 | * on this filesystem, or if specifically requested.. | 360 | * on this filesystem, or if specifically requested.. |
361 | */ | 361 | */ |
362 | if ((vfs->vfs_flag & VFS_32BITINODES) && ino > max_inum) { | 362 | if ((mp->m_flags & XFS_MOUNT_SMALL_INUMS) && ino > max_inum) { |
363 | mp->m_flags |= XFS_MOUNT_32BITINODES; | 363 | mp->m_flags |= XFS_MOUNT_32BITINODES; |
364 | } else { | 364 | } else { |
365 | mp->m_flags &= ~XFS_MOUNT_32BITINODES; | 365 | mp->m_flags &= ~XFS_MOUNT_32BITINODES; |
@@ -1116,7 +1116,7 @@ xfs_mountfs( | |||
1116 | * If fs is not mounted readonly, then update the superblock | 1116 | * If fs is not mounted readonly, then update the superblock |
1117 | * unit and width changes. | 1117 | * unit and width changes. |
1118 | */ | 1118 | */ |
1119 | if (update_flags && !(vfsp->vfs_flag & VFS_RDONLY)) | 1119 | if (update_flags && !(mp->m_flags & XFS_MOUNT_RDONLY)) |
1120 | xfs_mount_log_sbunit(mp, update_flags); | 1120 | xfs_mount_log_sbunit(mp, update_flags); |
1121 | 1121 | ||
1122 | /* | 1122 | /* |
@@ -1289,7 +1289,7 @@ xfs_fs_writable(xfs_mount_t *mp) | |||
1289 | bhv_vfs_t *vfsp = XFS_MTOVFS(mp); | 1289 | bhv_vfs_t *vfsp = XFS_MTOVFS(mp); |
1290 | 1290 | ||
1291 | return !(vfs_test_for_freeze(vfsp) || XFS_FORCED_SHUTDOWN(mp) || | 1291 | return !(vfs_test_for_freeze(vfsp) || XFS_FORCED_SHUTDOWN(mp) || |
1292 | (vfsp->vfs_flag & VFS_RDONLY)); | 1292 | (mp->m_flags & XFS_MOUNT_RDONLY)); |
1293 | } | 1293 | } |
1294 | 1294 | ||
1295 | /* | 1295 | /* |
@@ -1367,7 +1367,7 @@ xfs_unmountfs_writesb(xfs_mount_t *mp) | |||
1367 | * skip superblock write if fs is read-only, or | 1367 | * skip superblock write if fs is read-only, or |
1368 | * if we are doing a forced umount. | 1368 | * if we are doing a forced umount. |
1369 | */ | 1369 | */ |
1370 | if (!(XFS_MTOVFS(mp)->vfs_flag & VFS_RDONLY || | 1370 | if (!((mp->m_flags & XFS_MOUNT_RDONLY) || |
1371 | XFS_FORCED_SHUTDOWN(mp))) { | 1371 | XFS_FORCED_SHUTDOWN(mp))) { |
1372 | 1372 | ||
1373 | sbp = xfs_getsb(mp, 0); | 1373 | sbp = xfs_getsb(mp, 0); |