sync doesn't guarantee all fsstress processes died, and sometimes it ends up running fsck on a mounted fs. Use wait to wait for fsstress to exit. Signed-off-by: Eryu Guan <eguan@xxxxxxxxxx> --- tests/xfs/167 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/xfs/167 b/tests/xfs/167 index 875bd31..e6c65d2 100755 --- a/tests/xfs/167 +++ b/tests/xfs/167 @@ -35,7 +35,7 @@ trap "_cleanup; exit \$status" 0 1 2 3 15 _cleanup() { $KILLALL_PROG -r -q -TERM fsstress 2> /dev/null - sync # ensures all fsstress processes died + wait # ensures all fsstress processes died } workout() -- 2.4.3 -- 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