On Wed, 16 Jul 2025 19:36:42 -0600, Andreas Dilger wrote:
The check for a fast symlink in the presence of only an external xattr inode is incorrect. If a fast symlink does not have an xattr block (i_file_acl == 0), but does have an external xattr inode that increases inode i_blocks, then the check for a fast symlink will incorrectly fail and __ext4_iget()->ext4_ind_check_inode() will report the inode is corrupt when it "validates" i_data[] on the next read:
[...]
Applied, thanks!
[1/1] ext4: check fast symlink for ea_inode correctly commit: b4cc4a4077268522e3d0d34de4b2dc144e2330fa
Best regards,