Hi y'all, The first two patches are minor cleanup patches. The first changes some tests that can leave large deposits on the test fs when they fail and that can lead to ENOSPC issues on small test devices. The second is another test that shouldn't check the scratch device at the end. The remaining three patches are new generic tests that exercise data corruption issues that we've tripped over in the past week on XFS. The test cases have been isolated by Brian Foster and Eric Sandeen - they deserve the credit for narrowing down the minimal tests to expose the problems. I just added a few more corner cases and packaged them for xfstests. These failures manifest on block size smaller than page size filesystems, and we have XFS fixes pending for these failures: http://oss.sgi.com/pipermail/xfs/2014-September/038191.html http://oss.sgi.com/pipermail/xfs/2014-September/038167.html Ext4 folks, can you confirm that both the truncate tests fail on ext4 with data corruption on 1k/2k filesystems? I'm pretty sure that I have the corrupt hexdump outputs in the golden output files for the tests and if I have that means ext4 is corrupting data in a similar manner to XFS. Eric is already looking at this but could probably use some more help. ;) -Dave. -- To unsubscribe from this list: send the line "unsubscribe fstests" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html