[PATCH] xfstests 311: test fsync with dm flakey V3
Dave Chinner
david at fromorbit.com
Tue Apr 30 02:38:33 CDT 2013
On Fri, Apr 26, 2013 at 03:13:59PM -0400, Josef Bacik wrote:
> This test sets up a dm flakey target and then runs my fsync tester I've been
> using to verify btrfs's fsync() is working properly. It will create a dm flakey
> device, mount it, run my test, make the flakey device start dropping writes, and
> then unmount the fs. Then we mount it back up and make sure the md5sums match
> and then run fsck on the device to make sure we got a consistent fs. I used the
> output from a run on BTRFS since it's the only one that passes this test
> properly. I verified each test manually to make sure they were in fact valid
> files. XFS and Ext4 both fail this test in one way or another. Thanks,
>
> Signed-off-by: Josef Bacik <jbacik at fusionio.com>
> ---
> V2->V3:
> -encorporate all of Dave Chinners feedback
> -expand the testing to run the tests with normal dmsetup suspend and with
> --nolockfs
I haven't tested the new version yet, but all the changes I asked
for look good now.
Acked-by: Dave Chinner <dchinner at redhat.com>
Cheers,
Dave.
--
Dave Chinner
david at fromorbit.com
More information about the xfs
mailing list