xfs
[Top] [All Lists]

[PATCH v4 18/18] xfs: enable sparse inode chunks for v5 superblocks

To: xfs@xxxxxxxxxxx
Subject: [PATCH v4 18/18] xfs: enable sparse inode chunks for v5 superblocks
From: Brian Foster <bfoster@xxxxxxxxxx>
Date: Thu, 12 Feb 2015 13:17:25 -0500
Delivered-to: xfs@xxxxxxxxxxx
In-reply-to: <1423765045-15791-1-git-send-email-bfoster@xxxxxxxxxx>
References: <1423765045-15791-1-git-send-email-bfoster@xxxxxxxxxx>
Enable mounting of filesystems with sparse inode support enabled. Add
the incompat. feature bit to the *_ALL mask.

Signed-off-by: Brian Foster <bfoster@xxxxxxxxxx>
---
 fs/xfs/libxfs/xfs_format.h | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/fs/xfs/libxfs/xfs_format.h b/fs/xfs/libxfs/xfs_format.h
index 4f2160d..7122ff6 100644
--- a/fs/xfs/libxfs/xfs_format.h
+++ b/fs/xfs/libxfs/xfs_format.h
@@ -521,7 +521,8 @@ xfs_sb_has_ro_compat_feature(
 #define XFS_SB_FEAT_INCOMPAT_FTYPE     (1 << 0)        /* filetype in dirent */
 #define XFS_SB_FEAT_INCOMPAT_SPINODES  (1 << 1)        /* sparse inode chunks 
*/
 #define XFS_SB_FEAT_INCOMPAT_ALL \
-               (XFS_SB_FEAT_INCOMPAT_FTYPE)
+               (XFS_SB_FEAT_INCOMPAT_FTYPE|    \
+                XFS_SB_FEAT_INCOMPAT_SPINODES)
 
 #define XFS_SB_FEAT_INCOMPAT_UNKNOWN   ~XFS_SB_FEAT_INCOMPAT_ALL
 static inline bool
-- 
1.8.3.1

<Prev in Thread] Current Thread [Next in Thread>