svn commit: r259163 - user/pho/stress2/misc
Peter Holm
pho at FreeBSD.org
Tue Dec 10 09:50:33 UTC 2013
Author: pho
Date: Tue Dec 10 09:50:33 2013
New Revision: 259163
URL: http://svnweb.freebsd.org/changeset/base/259163
Log:
No need to use tunefs. Use file system check defined in default.cfg.
Sponsored by: EMC / Isilon storage division
Modified:
user/pho/stress2/misc/trim4.sh
Modified: user/pho/stress2/misc/trim4.sh
==============================================================================
--- user/pho/stress2/misc/trim4.sh Tue Dec 10 09:48:10 2013 (r259162)
+++ user/pho/stress2/misc/trim4.sh Tue Dec 10 09:50:33 2013 (r259163)
@@ -35,14 +35,12 @@
. ../default.cfg
-tunefs -? 2>&1 | grep "j enable" || exit 1
-
mount | grep $mntpoint | grep -q /dev/md && umount -f $mntpoint
mdconfig -l | grep -q md$mdstart && mdconfig -d -u $mdstart
size="1g"
[ $# -eq 0 ] && trim=-t
-flag="-U"
+flag="-j"
for i in `jot 6`; do
echo "Test #$i `date '+%T'`"
echo "mdconfig -a -t swap -s $size -u $mdstart"
@@ -51,7 +49,6 @@ for i in `jot 6`; do
echo "newfs $trim $flag md${mdstart}$part"
newfs $trim $flag md${mdstart}$part > /dev/null
- tunefs -j enable /dev/md${mdstart}$part
mount /dev/md${mdstart}$part $mntpoint
chmod 777 $mntpoint
@@ -64,16 +61,6 @@ for i in `jot 6`; do
while mount | grep $mntpoint | grep -q /dev/md; do
umount $mntpoint || sleep 1
done
- dumpfs /dev/md${mdstart}$part > /tmp/dumpfs.1
- sleep 1
- fsck -t ufs -y /dev/md${mdstart}$part > /tmp/fsck.log 2>&1
- dumpfs /dev/md${mdstart}$part > /tmp/dumpfs.2
-
- if grep -q "FALLBACK TO FULL FSCK" /tmp/fsck.log; then
- diff -c /tmp/dumpfs.1 /tmp/dumpfs.2
- cat /tmp/fsck.log
- exit 1
- fi
+ checkfs /dev/md${mdstart}$part
mdconfig -d -u $mdstart
done
-rm -f /tmp/fsck.log /tmp/dumpfs.?
More information about the svn-src-user
mailing list