diff options
Diffstat (limited to '')
-rw-r--r-- | fs/ext4/inline.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/fs/ext4/inline.c b/fs/ext4/inline.c index a2943382b..b1c6b9398 100644 --- a/fs/ext4/inline.c +++ b/fs/ext4/inline.c @@ -34,6 +34,9 @@ static int get_max_inline_xattr_value_size(struct inode *inode, struct ext4_inode *raw_inode; int free, min_offs; + if (!EXT4_INODE_HAS_XATTR_SPACE(inode)) + return 0; + min_offs = EXT4_SB(inode->i_sb)->s_inode_size - EXT4_GOOD_OLD_INODE_SIZE - EXT4_I(inode)->i_extra_isize - |