#!/bin/sh

set -x

XFSPATH=/xfsstress

. $XFSPATH/SETUP

while /usr/bin/true
do

echo "umount $FS"
umount $FS

rval=$?

if [ $rval != 0 -a $rval != 2 ]
then
	umount -k $FS

	if [ $? != 0 ]
	then
		banner "umount failed"
		ps -edaf
		exit 3
	fi
fi

date

echo "xfs_check $RDSK"
xfs_check $RDSK

if [ $? != 0 ]
then
	banner "File System Corrupted"
	exit 3
else
	banner File; banner System; banner OK
	echo "mount $DSK $FS"
	mount $DSK $FS
	rm -rf $DIR
	mkdir -p $DIR
	$XFSPATH/runall-stress.sh $DIR
fi

done
