Hi all, Fix some incorrect validation problems in xfs_repair where it would flag a symlink with a target that is small enough to fit inside the inode but is in extents format anyway. The kernel has written out filesystems this way for a long time and used to be ok with reading such things, so repair must not flag that as corruption. If you're going to start using this code, I strongly recommend pulling from my git trees, which are linked below. This has been running on the djcloud for months with no problems. Enjoy! Comments and questions are, as always, welcome. --D xfsprogs git tree: https://git.kernel.org/cgit/linux/kernel/git/djwong/xfsprogs-dev.git/log/?h=repair-symlink-fixes --- Commits in this patchset: * xfs_repair: allow symlinks with short remote targets --- repair/dinode.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-)