diff --git a/fs/ext4/xattr.c b/fs/ext4/xattr.c index 083c95126781db19bf5fb7c72faa5781a185a8ab..6c1018223c54af36ddec9c885e7b4b278d5a3c96 100644 --- a/fs/ext4/xattr.c +++ b/fs/ext4/xattr.c @@ -2404,7 +2404,7 @@ retry_inode: * external inode if possible. */ if (ext4_has_feature_ea_inode(inode->i_sb) && - !i.in_inode) { + i.value_len && !i.in_inode) { i.in_inode = 1; goto retry_inode; }