]> git.apps.os.sepia.ceph.com Git - xfstests-dev.git/commitdiff
ext4/30[23]: ignore EBUSY error
authorXiaoguang Wang <wangxg.fnst@cn.fujitsu.com>
Wed, 21 Jan 2015 05:19:33 +0000 (16:19 +1100)
committerDave Chinner <david@fromorbit.com>
Wed, 21 Jan 2015 05:19:33 +0000 (16:19 +1100)
xfstests ext4/302, ext4/303 are ext4 defragmentation stress test,
which will ioctl(EXT4_IOC_MOVE_EXT), so EBUSY is expected to happen,
for example, when page's corresponding buffer_head's state is BH_Dirty.

Signed-off-by: Xiaoguang Wang <wangxg.fnst@cn.fujitsu.com>
Acked-by: Dmitry Monakhov <dmonakhov@openvz.org>
Signed-off-by: Dave Chinner <david@fromorbit.com>
tests/ext4/302
tests/ext4/303

index 1e90016ced07fa84ee2f55c1e88ce335cca145f6..c604c8f6e84396176249628e5b93010582922601 100755 (executable)
@@ -60,6 +60,8 @@ filesize=${FILE_SIZE}
 size=999G
 buffered=0
 fadvise_hint=0
+continue_on_error=write
+ignore_error=,EBUSY
 
 ##########################################
 # Test2
index 957387261d409af537dae73fad9f2c2b9302e477..2d01f0f0c8fc04c384e16727c5d5e04ae46c0685 100755 (executable)
@@ -60,6 +60,8 @@ filesize=${FILE_SIZE}
 size=999G
 buffered=0
 fadvise_hint=0
+continue_on_error=write
+ignore_error=,EBUSY
 
 #################################
 # Test3