Description of problem: In the Linux kernel 2.6.17 release a subtle bug was accidentally introduced into the XFS directory code by some "sparse" endian annotations. The result is direcory corruption and data loss. To add insult to injury, xfs_repair(8) is currently not correcting these directories on detection of this corrupt state either. The xfs_check tool, or xfs_repair -n, should be able to detect any directory corruption. Version 2.8.10 is able to detect and repair the directory corruption. Version-Release number of selected component (if applicable): xfsprogs-2.7.3 How reproducible: Steps to Reproduce: 1. 2. 3. Actual results: xfs_check and xfs_repair does not detect and repair the directory corruption. Expected results: The xfs_check tool, or xfs_repair -n, should be able to detect any directory corruption. Additional info: http://oss.sgi.com/projects/xfs/faq.html#dir2
*** This bug has been marked as a duplicate of 205906 ***