]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commit
generic: test data corruption on ext4 caused by written/delayed extent
authorLukas Czerner <lczerner@redhat.com>
Mon, 4 May 2015 12:56:13 +0000 (22:56 +1000)
committerDave Chinner <david@fromorbit.com>
Mon, 4 May 2015 12:56:13 +0000 (22:56 +1000)
commit76990371ca8308ee60a1f285b6e79794282c208e
treefc8b9bb59d00b8577a8169d4c4cddfe651769c5b
parent51c53eb24c321f16d05e24fd4d71523cfcbddd9b
generic: test data corruption on ext4 caused by written/delayed extent

This test exercises the problem with unwritten and delayed extents
in ext4 extent status tree where we might in some cases lose a block
worth of data. Even though this was a ext4 specific problem the
reproducer can be easily run on any file system so let's do that just
in case.

This test exercises the problem fixed in kernel with commit
"ext4: Fix data corruption caused by unwritten and delayed extents"

Signed-off-by: Lukas Czerner <lczerner@redhat.com>
Reviewed-by: Eryu Guan <eguan@redhat.com>
Signed-off-by: Dave Chinner <david@fromorbit.com>
tests/generic/086 [new file with mode: 0755]
tests/generic/086.out [new file with mode: 0644]
tests/generic/group