diff options
author | Tiger Yang <tiger.yang@oracle.com> | 2008-08-18 05:11:46 -0400 |
---|---|---|
committer | Mark Fasheh <mfasheh@suse.com> | 2008-10-13 19:57:03 -0400 |
commit | 8154da3d2114241cf3edb108b43e2172be86d483 (patch) | |
tree | a6d1c1652469d9a34b50dbdab4a435376bf3f32c /fs/ocfs2/super.c | |
parent | a394425643e1e9c3a624d629fc8ba5633d8474c6 (diff) |
ocfs2: Add incompatible flag for extended attribute
This patch adds the s_incompat flag for extended attribute support. This
helps us ensure that older versions of Ocfs2 or ocfs2-tools will not be able
to mount a volume with xattr support.
Signed-off-by: Tiger Yang <tiger.yang@oracle.com>
Signed-off-by: Mark Fasheh <mfasheh@suse.com>
Diffstat (limited to 'fs/ocfs2/super.c')
-rw-r--r-- | fs/ocfs2/super.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/ocfs2/super.c b/fs/ocfs2/super.c index 3b04f5d2e896..c85e525950a9 100644 --- a/fs/ocfs2/super.c +++ b/fs/ocfs2/super.c | |||
@@ -1437,7 +1437,8 @@ static int ocfs2_initialize_super(struct super_block *sb, | |||
1437 | 1437 | ||
1438 | osb->slot_num = OCFS2_INVALID_SLOT; | 1438 | osb->slot_num = OCFS2_INVALID_SLOT; |
1439 | 1439 | ||
1440 | osb->s_xattr_inline_size = OCFS2_MIN_XATTR_INLINE_SIZE; | 1440 | osb->s_xattr_inline_size = le16_to_cpu( |
1441 | di->id2.i_super.s_xattr_inline_size); | ||
1441 | 1442 | ||
1442 | osb->local_alloc_state = OCFS2_LA_UNUSED; | 1443 | osb->local_alloc_state = OCFS2_LA_UNUSED; |
1443 | osb->local_alloc_bh = NULL; | 1444 | osb->local_alloc_bh = NULL; |