Sorry, please ingore it, I will resend it. On 2016/08/14 21:35, Xiao Yang wrote: > From: root <root@localhost.localdomain> > > If we don't have /tmp/foo file on xfsprogs 3.2.2, _require_xfs_mkfs_validation > will fail because mkfs.xfs can't create this file. We need to skip tests > before xfsprogs 4.7.0, so fix it. the feature has been introduced since > xfsprogs 4.2.0: > commit 20cec860e16b267ea0c71a2f648fa2b26aad2e65 > Author: Eric Sandeen <sandeen@xxxxxxxxxxx> > Date: Fri Jul 31 09:04:11 2015 +1000 > > mkfs.xfs: always use underlying fs sector size when mkfs'ing a file > > Signed-off-by: root <root@localhost.localdomain> > --- > common/rc | 3 +++ > 1 file changed, 3 insertions(+) > > diff --git a/common/rc b/common/rc > index b19b698..db99794 100644 > --- a/common/rc > +++ b/common/rc > @@ -3889,6 +3889,9 @@ _get_fs_sysfs_attr() > # number of failed cases. > _mkfs_validation_check() > { > + if [ ! -f /tmp/foo ]; then > + touch /tmp/foo > + fi > local cmd="$MKFS_XFS_PROG -f -N -d file,name=/tmp/foo,size=$((1024 * 1024 * 1024))" > $cmd -s size=2s >/dev/null 2>&1 > local sum=$? -- 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