common/fuzzy: if the fuzz verb is random, keep fuzzing until we get a new value
[xfstests-dev.git] / common / rc
index 9e8fcdb6941201b18bbe1b12ad9bae134d316a46..0cda9da71f87fc081314f47277f82069ecd59ef5 100644 (file)
--- a/common/rc
+++ b/common/rc
@@ -628,7 +628,10 @@ _mkfs_dev()
        $MKFS_PROG -t $FSTYP -- -F $MKFS_OPTIONS $* \
                2>$tmp.mkfserr 1>$tmp.mkfsstd
        ;;
-
+    xfs)
+       $MKFS_PROG -t $FSTYP -- -f $MKFS_OPTIONS $* \
+               2>$tmp.mkfserr 1>$tmp.mkfsstd
+       ;;
     *)
        yes | $MKFS_PROG -t $FSTYP -- $MKFS_OPTIONS $* \
                2>$tmp.mkfserr 1>$tmp.mkfsstd
@@ -3310,6 +3313,7 @@ _check_dmesg()
             -e "(INFO|ERR): suspicious RCU usage" \
             -e "INFO: possible circular locking dependency detected" \
             -e "general protection fault:" \
+            -e "BUG .* remaining" \
             $seqres.dmesg
        if [ $? -eq 0 ]; then
                _dump_err "_check_dmesg: something found in dmesg (see $seqres.dmesg)"