The following set of patches fix two sets of issues. The first is
that small, fast filesystems like on a ramdisk trigger some
interesting failures due to the rate of modification being so high
on such devices. Hence we can do things like run a small filesystem
out of space in a few seconds, whereas it woul dtake a few minutes
on a SSD or spinning disk. Hence some tests require some small
tweaks to avoid failures in such situations.
The second set of patches continue the work of fixing test failures
on CRC enabled filesystems due to issues with the tests themselves.
There are stll more test fixes needed, but I'm now down to single
digit failure rates on CRC enabled filesystems with these patches.