svn commit: r278501 - in user/pho/stress2: . misc
Peter Holm
pho at FreeBSD.org
Tue Feb 10 11:47:23 UTC 2015
Author: pho
Date: Tue Feb 10 11:47:03 2015
New Revision: 278501
URL: https://svnweb.freebsd.org/changeset/base/278501
Log:
In order to detect ABI drift, implement the option to use pre-compiled
binaries for the stress2/misc test scripts.
Discussed with: kib
Sponsored by: EMC / Isilon storage division
Modified:
user/pho/stress2/README
user/pho/stress2/default.cfg
user/pho/stress2/misc/alternativeFlushPath.sh
user/pho/stress2/misc/callout_reset_on.sh
user/pho/stress2/misc/cmp.sh
user/pho/stress2/misc/contigmalloc.sh
user/pho/stress2/misc/core.sh
user/pho/stress2/misc/datamove.sh
user/pho/stress2/misc/datamove2.sh
user/pho/stress2/misc/datamove3.sh
user/pho/stress2/misc/datamove4.sh
user/pho/stress2/misc/devfd.sh
user/pho/stress2/misc/devfs2.sh
user/pho/stress2/misc/dup2.sh
user/pho/stress2/misc/execi386.sh
user/pho/stress2/misc/extattr.sh
user/pho/stress2/misc/extattr_set_fd.sh
user/pho/stress2/misc/f_offset.sh
user/pho/stress2/misc/fcntl.sh
user/pho/stress2/misc/fdgrowtable.sh
user/pho/stress2/misc/fifo.sh
user/pho/stress2/misc/fifo2.sh
user/pho/stress2/misc/flock_open_close.sh
user/pho/stress2/misc/fork.sh
user/pho/stress2/misc/fpclone2.sh
user/pho/stress2/misc/fpu.sh
user/pho/stress2/misc/fragments.sh
user/pho/stress2/misc/fts.sh
user/pho/stress2/misc/fullpath.sh
user/pho/stress2/misc/fuzz.sh
user/pho/stress2/misc/holdcnt0.sh
user/pho/stress2/misc/inversion.sh
user/pho/stress2/misc/isofs.sh
user/pho/stress2/misc/jail.sh
user/pho/stress2/misc/jail2.sh
user/pho/stress2/misc/jail3.sh
user/pho/stress2/misc/jail4.sh
user/pho/stress2/misc/kern_umtx_inf_loop.sh
user/pho/stress2/misc/kevent.sh
user/pho/stress2/misc/kevent2.sh
user/pho/stress2/misc/kevent3.sh
user/pho/stress2/misc/kevent4.sh
user/pho/stress2/misc/kevent5.sh
user/pho/stress2/misc/kevent6.sh
user/pho/stress2/misc/kevent7.sh
user/pho/stress2/misc/kevent8.sh
user/pho/stress2/misc/killpg.sh
user/pho/stress2/misc/kinfo.sh
user/pho/stress2/misc/kinfo2.sh
user/pho/stress2/misc/kinfo3.sh
user/pho/stress2/misc/ldt.sh
user/pho/stress2/misc/linger.sh
user/pho/stress2/misc/linger2.sh
user/pho/stress2/misc/linger3.sh
user/pho/stress2/misc/linger4.sh
user/pho/stress2/misc/link.sh
user/pho/stress2/misc/mlockall.sh
user/pho/stress2/misc/mlockall2.sh
user/pho/stress2/misc/mlockall3.sh
user/pho/stress2/misc/mlockall4.sh
user/pho/stress2/misc/mmap.sh
user/pho/stress2/misc/mmap10.sh
user/pho/stress2/misc/mmap11.sh
user/pho/stress2/misc/mmap12.sh
user/pho/stress2/misc/mmap13.sh
user/pho/stress2/misc/mmap19.sh
user/pho/stress2/misc/mmap2.sh
user/pho/stress2/misc/mmap3.sh
user/pho/stress2/misc/mmap4.sh
user/pho/stress2/misc/mmap5.sh
user/pho/stress2/misc/mmap6.sh
user/pho/stress2/misc/mmap7.sh
user/pho/stress2/misc/mmap8.sh
user/pho/stress2/misc/mmap9.sh
user/pho/stress2/misc/mountu.sh
user/pho/stress2/misc/msdos5.sh
user/pho/stress2/misc/msync.sh
user/pho/stress2/misc/msync2.sh
user/pho/stress2/misc/namecache.sh
user/pho/stress2/misc/namecache2.sh
user/pho/stress2/misc/nanosleep.sh
user/pho/stress2/misc/nbufkv.sh
user/pho/stress2/misc/newfs4.sh
user/pho/stress2/misc/nfs12.sh
user/pho/stress2/misc/nfsrename.sh
user/pho/stress2/misc/nullfs11.sh
user/pho/stress2/misc/nullfs5.sh
user/pho/stress2/misc/pcatch.sh
user/pho/stress2/misc/pfl.sh
user/pho/stress2/misc/posix_fadvise.sh
user/pho/stress2/misc/pread.sh
user/pho/stress2/misc/procfs3.sh
user/pho/stress2/misc/procfs4.sh
user/pho/stress2/misc/procfs5.sh
user/pho/stress2/misc/pthread.sh
user/pho/stress2/misc/pthread2.sh
user/pho/stress2/misc/pthread3.sh
user/pho/stress2/misc/pthread4.sh
user/pho/stress2/misc/pthread5.sh
user/pho/stress2/misc/pthread6.sh
user/pho/stress2/misc/ptrace.sh
user/pho/stress2/misc/ptrace2.sh
user/pho/stress2/misc/ptrace3.sh
user/pho/stress2/misc/pts.sh
user/pho/stress2/misc/rdwr.sh
user/pho/stress2/misc/readdir.sh
user/pho/stress2/misc/rename.sh
user/pho/stress2/misc/rename10.sh
user/pho/stress2/misc/rename11.sh
user/pho/stress2/misc/rename12.sh
user/pho/stress2/misc/rename2.sh
user/pho/stress2/misc/rename4.sh
user/pho/stress2/misc/rename5.sh
user/pho/stress2/misc/rename6.sh
user/pho/stress2/misc/rename7.sh
user/pho/stress2/misc/rename8.sh
user/pho/stress2/misc/rename9.sh
user/pho/stress2/misc/revoke.sh
user/pho/stress2/misc/rot.sh
user/pho/stress2/misc/rwlock_ronly.sh
user/pho/stress2/misc/sem.sh
user/pho/stress2/misc/sendfile.sh
user/pho/stress2/misc/sendfile2.sh
user/pho/stress2/misc/sendfile3.sh
user/pho/stress2/misc/sendfile4.sh
user/pho/stress2/misc/sendfile5.sh
user/pho/stress2/misc/sendfile6.sh
user/pho/stress2/misc/sendfile_shm.sh
user/pho/stress2/misc/setuid.sh
user/pho/stress2/misc/shm_open.sh
user/pho/stress2/misc/signal.sh
user/pho/stress2/misc/sigreturn.sh
user/pho/stress2/misc/sigstop.sh
user/pho/stress2/misc/sigxcpu.sh
user/pho/stress2/misc/snap8.sh
user/pho/stress2/misc/sndstat.sh
user/pho/stress2/misc/socketpair.sh
user/pho/stress2/misc/socketpair2.sh
user/pho/stress2/misc/spin.sh
user/pho/stress2/misc/statfs.sh
user/pho/stress2/misc/stealer.sh
user/pho/stress2/misc/suj10.sh
user/pho/stress2/misc/suj17.sh
user/pho/stress2/misc/suj2.sh
user/pho/stress2/misc/suj20.sh
user/pho/stress2/misc/suj21.sh
user/pho/stress2/misc/suj22.sh
user/pho/stress2/misc/suj23.sh
user/pho/stress2/misc/suj30.sh
user/pho/stress2/misc/suj32.sh
user/pho/stress2/misc/suj5.sh
user/pho/stress2/misc/suj6.sh
user/pho/stress2/misc/swap.sh
user/pho/stress2/misc/swap2.sh
user/pho/stress2/misc/symlink.sh
user/pho/stress2/misc/symlink2.sh
user/pho/stress2/misc/syscall2.sh
user/pho/stress2/misc/syscall3.sh
user/pho/stress2/misc/syscall4.sh
user/pho/stress2/misc/tmpfs10.sh
user/pho/stress2/misc/tmpfs5.sh
user/pho/stress2/misc/tmpfs6.sh
user/pho/stress2/misc/tmpfs7.sh
user/pho/stress2/misc/tmpfs8.sh
user/pho/stress2/misc/tmpfs9.sh
user/pho/stress2/misc/truncate.sh
user/pho/stress2/misc/truncate2.sh
user/pho/stress2/misc/truncate3.sh
user/pho/stress2/misc/truncate5.sh
user/pho/stress2/misc/umountf2.sh
user/pho/stress2/misc/umountf3.sh
user/pho/stress2/misc/umountf7.sh
user/pho/stress2/misc/vfork.sh
user/pho/stress2/misc/vnodes.sh
user/pho/stress2/misc/vunref.sh
user/pho/stress2/misc/wire_no_page.sh
Modified: user/pho/stress2/README
==============================================================================
--- user/pho/stress2/README Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/README Tue Feb 10 11:47:03 2015 (r278501)
@@ -37,6 +37,8 @@ The following sub-directories exists:
These days most test development occur is stress2/misc, where the regression tests reside.
To run all of these tests once, type "./all.sh -o" in the stress2/misc directory.
+The default mode is to compile tests, but pre-build binaries may be used.
+See default.cfg for details.
The name stress2 indicates that this is the second generation of the Kernel Stress Test Suite.
The first version (stress) was based mostly on scripts.
Modified: user/pho/stress2/default.cfg
==============================================================================
--- user/pho/stress2/default.cfg Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/default.cfg Tue Feb 10 11:47:03 2015 (r278501)
@@ -88,5 +88,40 @@ checkfs () {
fi
}
+# Support for pre-build binaries for stress2/misc tests
+# Build modes:
+# 1 Build and copy binary to $STRESS2BIN
+# 2 Do not compile; use binary from $STRESS2BIN
+
+# Examples:
+# BMODE=1 ./all.sh -on `grep -lw mycc *.sh`
+# BMODE=2 STRESS2BIN=/home/pho/stress2/bin.i386.r276368 ./all.sh
+
+CC=${CC:-cc}
+top=`dirname $(pwd)` # cwd for the all.sh script
+STRESS2BIN=${STRESS2BIN:-$top/bin}
+mycc () { # "-o" must be first argument
+ [ "$1" = "-o" ] && file=`basename $2`
+ if [ "$BMODE" = "1" ]; then
+ $CC $@ || return
+ [ -z "$file" ] && return # "-c"
+ [ -d $STRESS2BIN ] || mkdir $STRESS2BIN
+ [ -x $STRESS2BIN/$file ] &&
+ echo "Overwriting $STRESS2BIN/$file"
+ echo "cp $2 $STRESS2BIN"
+ cp $2 $STRESS2BIN
+ elif [ "$BMODE" = "2" ]; then
+ [ -z "$file" ] && return
+ if [ ! -x $STRESS2BIN/$file ]; then
+ echo "$STRESS2BIN/$file not found"
+ exit 1
+ fi
+ echo "Using binary $STRESS2BIN/$file"
+ cp $STRESS2BIN/$file /tmp
+ else
+ $CC $@ # default "build and run" mode
+ fi
+}
+
[ -f "./`hostname`" ] && . "./`hostname`" # source in local configuration
[ -f "../`hostname`" ] && . "../`hostname`" # source in local configuration
Modified: user/pho/stress2/misc/alternativeFlushPath.sh
==============================================================================
--- user/pho/stress2/misc/alternativeFlushPath.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/alternativeFlushPath.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -48,7 +48,7 @@ rm -rf $dir
mkdir -p $dir
cd $dir
sed '1,/^EOF/d' < $odir/$0 > $dir/alternativeFlushPath.c
-cc -o /tmp/alternativeFlushPath -Wall -Wextra alternativeFlushPath.c
+mycc -o /tmp/alternativeFlushPath -Wall -Wextra alternativeFlushPath.c
rm -f alternativeFlushPath.c
for j in `jot 10`; do
Modified: user/pho/stress2/misc/callout_reset_on.sh
==============================================================================
--- user/pho/stress2/misc/callout_reset_on.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/callout_reset_on.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -36,6 +36,8 @@
# Fixed in r243901.
+. ../default.cfg
+
rm -f /tmp/crwriter /tmp/crlogger || exit 1
cat > /tmp/crwriter.c <<EOF
@@ -72,7 +74,7 @@ main(void)
return (0);
}
EOF
-cc -o /tmp/crwriter -Wall -Wextra -O2 -g /tmp/crwriter.c
+mycc -o /tmp/crwriter -Wall -Wextra -O2 -g /tmp/crwriter.c
rm -f /tmp/crwriter.c
cat > /tmp/crlogger.c <<EOF
@@ -305,7 +307,7 @@ main(int argc, char **argv)
return (0);
}
EOF
-cc -o /tmp/crlogger -Wall -Wextra -O2 -g /tmp/crlogger.c
+mycc -o /tmp/crlogger -Wall -Wextra -O2 -g /tmp/crlogger.c
rm -f /tmp/crlogger.c
N=200
Modified: user/pho/stress2/misc/cmp.sh
==============================================================================
--- user/pho/stress2/misc/cmp.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/cmp.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -40,7 +40,7 @@
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > cmp.c
-cc -o cmp -Wall -Wextra -O2 -g cmp.c || exit 1
+mycc -o cmp -Wall -Wextra -O2 -g cmp.c || exit 1
rm -f cmp.c
mount | grep $mntpoint | grep -q /dev/md && umount -f $mntpoint
Modified: user/pho/stress2/misc/contigmalloc.sh
==============================================================================
--- user/pho/stress2/misc/contigmalloc.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/contigmalloc.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -45,8 +45,10 @@
[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
+. ../default.cfg
+
odir=`pwd`
-dir=/tmp/ctest
+dir=/tmp/contigmalloc
rm -rf $dir; mkdir -p $dir
cat > $dir/ctest.c <<EOF
#include <sys/param.h>
@@ -132,7 +134,7 @@ main(int argc, char *argv[])
}
EOF
-cc -o $dir/ctest -Wall -Wextra -O0 -g $dir/ctest.c || exit
+mycc -o /tmp/ctest -Wall -Wextra -O0 -g $dir/ctest.c || exit
rm $dir/ctest.c
cd $dir
@@ -149,9 +151,9 @@ kldload $dir/cmalloc.ko || exit 1
cd $odir
mw=`sysctl -n vm.max_wired` || exit 1
-$dir/ctest `sysctl -n debug.cmalloc_offset` $mw 2>&1 | tail -5
+/tmp/ctest `sysctl -n debug.cmalloc_offset` $mw 2>&1 | tail -5
kldunload $dir/cmalloc.ko
-rm -rf $dir
+rm -rf $dir /tmp/ctest
exit
EOF2
Modified: user/pho/stress2/misc/core.sh
==============================================================================
--- user/pho/stress2/misc/core.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/core.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -37,7 +37,7 @@ odir=`pwd`
cd /tmp
rm -f core
sed '1,/^EOF/d' < $odir/$0 > core.c
-cc -o core -Wall core.c
+mycc -o core -Wall core.c
rm -f core.c
cd $RUNDIR
Modified: user/pho/stress2/misc/datamove.sh
==============================================================================
--- user/pho/stress2/misc/datamove.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/datamove.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -43,7 +43,7 @@
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > datamove.c
-cc -o datamove -Wall datamove.c
+mycc -o datamove -Wall datamove.c
rm -f datamove.c
n=5
Modified: user/pho/stress2/misc/datamove2.sh
==============================================================================
--- user/pho/stress2/misc/datamove2.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/datamove2.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -39,7 +39,7 @@
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > datamove2.c
-cc -o datamove2 -Wall datamove2.c
+mycc -o datamove2 -Wall datamove2.c
rm -f datamove2.c
for i in `jot 2`; do
Modified: user/pho/stress2/misc/datamove3.sh
==============================================================================
--- user/pho/stress2/misc/datamove3.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/datamove3.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -39,7 +39,7 @@
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > datamove3.c
-cc -o datamove3 -Wall datamove3.c -lpthread
+mycc -o datamove3 -Wall datamove3.c -lpthread
rm -f datamove3.c
n=5
Modified: user/pho/stress2/misc/datamove4.sh
==============================================================================
--- user/pho/stress2/misc/datamove4.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/datamove4.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -38,7 +38,7 @@
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > datamove4.c
-cc -o datamove4 -Wall -Wextra -O2 -g datamove4.c
+mycc -o datamove4 -Wall -Wextra -O2 -g datamove4.c
rm -f datamove4.c
mount | grep -q "$mntpoint " && umount $mntpoint
Modified: user/pho/stress2/misc/devfd.sh
==============================================================================
--- user/pho/stress2/misc/devfd.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/devfd.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -42,7 +42,7 @@ odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > devfd.c
rm -f /tmp/devfd
-cc -o devfd -Wall -Wextra -O2 -g devfd.c -lpthread || exit 1
+mycc -o devfd -Wall -Wextra -O2 -g devfd.c -lpthread || exit 1
rm -f devfd.c
mount | grep $mntpoint | grep -q /dev/md && umount -f $mntpoint
Modified: user/pho/stress2/misc/devfs2.sh
==============================================================================
--- user/pho/stress2/misc/devfs2.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/devfs2.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -41,12 +41,14 @@
# Test scenario by kib at freebsd.org
+. ../default.cfg
+
odir=`pwd`
dir=/tmp
cd $dir
sed '1,/^EOF/d' < $odir/$0 > $dir/devfs2.c
-cc -o devfs2 -Wall devfs2.c -lthr
+mycc -o devfs2 -Wall devfs2.c -lthr
rm -f devfs2.c
./devfs2
Modified: user/pho/stress2/misc/dup2.sh
==============================================================================
--- user/pho/stress2/misc/dup2.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/dup2.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -30,11 +30,13 @@
# Regression test for r234131.
+. ../default.cfg
+
dir=/tmp
odir=`pwd`
cd $dir
sed '1,/^EOF/d' < $odir/$0 > $dir/dup2.c
-cc -o dup2 -Wall -Wextra dup2.c || exit 1
+mycc -o dup2 -Wall -Wextra dup2.c || exit 1
rm -f dup2.c
cd $odir
Modified: user/pho/stress2/misc/execi386.sh
==============================================================================
--- user/pho/stress2/misc/execi386.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/execi386.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -34,6 +34,8 @@
[ `uname -p` = "amd64" ] || exit 0
+. ../default.cfg
+
here=`pwd`
cd /tmp
@@ -63,7 +65,7 @@ main() {
}
EOF
-cc -o execi386 -Wall -Wextra -O2 -g execi386.c -lpthread || exit 1
+mycc -o execi386 -Wall -Wextra -O2 -g execi386.c -lpthread || exit 1
cat > /tmp/i386.c <<EOF
#include <stdio.h>
@@ -76,7 +78,7 @@ main(void)
}
EOF
-cc -m32 -o i386 -Wall -Wextra -O2 -g i386.c || exit 1
+mycc -m32 -o i386 -Wall -Wextra -O2 -g i386.c || exit 1
./execi386 > /dev/null || echo FAIL
Modified: user/pho/stress2/misc/extattr.sh
==============================================================================
--- user/pho/stress2/misc/extattr.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/extattr.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -39,7 +39,7 @@ odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > extattr.c
-cc -o extattr -Wall extattr.c
+mycc -o extattr -Wall extattr.c
rm -f extattr.c
cd $odir
Modified: user/pho/stress2/misc/extattr_set_fd.sh
==============================================================================
--- user/pho/stress2/misc/extattr_set_fd.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/extattr_set_fd.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -38,7 +38,7 @@
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > extattr_set_fd.c
-cc -o extattr_set_fd -Wall -Wextra -O2 extattr_set_fd.c
+mycc -o extattr_set_fd -Wall -Wextra -O2 extattr_set_fd.c
rm -f extattr_set_fd.c
mount | grep -q "$mntpoint" && umount $mntpoint
Modified: user/pho/stress2/misc/f_offset.sh
==============================================================================
--- user/pho/stress2/misc/f_offset.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/f_offset.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -32,10 +32,12 @@
# Test scenario by kib@
+. ../default.cfg
+
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > f_offset.c
-cc -o f_offset -Wall -Wextra -O2 f_offset.c -lpthread
+mycc -o f_offset -Wall -Wextra -O2 f_offset.c -lpthread
rm -f f_offset.c
/tmp/f_offset
Modified: user/pho/stress2/misc/fcntl.sh
==============================================================================
--- user/pho/stress2/misc/fcntl.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/fcntl.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -30,10 +30,12 @@
# fcntl(2) locking scenario. No problems seen.
+. ../default.cfg
+
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > fcntl.c
-cc -o fcntl -Wall -Wextra -O0 -g fcntl.c || exit 1
+mycc -o fcntl -Wall -Wextra -O0 -g fcntl.c || exit 1
rm -f fcntl.c
/tmp/fcntl
Modified: user/pho/stress2/misc/fdgrowtable.sh
==============================================================================
--- user/pho/stress2/misc/fdgrowtable.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/fdgrowtable.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -39,7 +39,7 @@ max=`sysctl kern.maxfilesperproc | sed '
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > fdgrowtable.c
-cc -o fdgrowtable -Wall -Wextra -O2 fdgrowtable.c || exit 1
+mycc -o fdgrowtable -Wall -Wextra -O2 fdgrowtable.c || exit 1
rm -f fdgrowtable.c
cd $here
Modified: user/pho/stress2/misc/fifo.sh
==============================================================================
--- user/pho/stress2/misc/fifo.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/fifo.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -40,7 +40,7 @@ odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > fifo.c
rm -f /tmp/fifo
-cc -o fifo -Wall -Wextra -O2 -g fifo.c || exit 1
+mycc -o fifo -Wall -Wextra -O2 -g fifo.c || exit 1
rm -f fifo.c
mount | grep $mntpoint | grep -q /dev/md && umount -f $mntpoint
Modified: user/pho/stress2/misc/fifo2.sh
==============================================================================
--- user/pho/stress2/misc/fifo2.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/fifo2.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -41,7 +41,7 @@ odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > fifo2.c
rm -f /tmp/fifo2
-cc -o fifo2 -Wall -Wextra -O2 -g fifo2.c -lpthread || exit 1
+mycc -o fifo2 -Wall -Wextra -O2 -g fifo2.c -lpthread || exit 1
rm -f fifo2.c
mount | grep $mntpoint | grep -q /dev/md && umount -f $mntpoint
Modified: user/pho/stress2/misc/flock_open_close.sh
==============================================================================
--- user/pho/stress2/misc/flock_open_close.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/flock_open_close.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -40,7 +40,7 @@ odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > flock_open_close.c
rm -f /tmp/flock_open_close
-cc -o flock_open_close -Wall -Wextra -O2 -g flock_open_close.c -lpthread || exit 1
+mycc -o flock_open_close -Wall -Wextra -O2 -g flock_open_close.c -lpthread || exit 1
rm -f flock_open_close.c
mount | grep $mntpoint | grep -q /dev/md && umount -f $mntpoint
Modified: user/pho/stress2/misc/fork.sh
==============================================================================
--- user/pho/stress2/misc/fork.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/fork.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -34,10 +34,12 @@
# Note that program erroneously calls exit(3) and not _exit(2).
+. ../default.cfg
+
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > fork.c
-cc -o fork -Wall -Wextra -O2 -g fork.c -lpthread || exit 1
+mycc -o fork -Wall -Wextra -O2 -g fork.c -lpthread || exit 1
for i in `jot 100`; do
/tmp/fork &
Modified: user/pho/stress2/misc/fpclone2.sh
==============================================================================
--- user/pho/stress2/misc/fpclone2.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/fpclone2.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -30,7 +30,7 @@
# Test scenario by kib at freebsd.org
-# Test of
+# Test of patch for Giant trick in cdevsw
[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
@@ -53,12 +53,12 @@ make
kldload $dir/fpclone.ko
sed '1,/^EOF2/d' < $odir/$0 > fpclone2.c
-cc -o fpclone2 -Wall fpclone2.c
+mycc -o /tmp/fpclone2 -Wall fpclone2.c
rm -f fpclone2.c
cd $odir
for i in `jot 10`; do
- $dir/fpclone2 &
+ /tmp/fpclone2 &
done
for i in `jot 10`; do
@@ -66,7 +66,7 @@ for i in `jot 10`; do
done
kldstat
kldunload $dir/fpclone.ko
-rm -rf $dir fpclone2
+rm -rf $dir /tmp/fpclone2
exit
EOF2
Modified: user/pho/stress2/misc/fpu.sh
==============================================================================
--- user/pho/stress2/misc/fpu.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/fpu.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -35,7 +35,7 @@
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > fpu.c
-cc -o fpu -Wall -O2 fpu.c
+mycc -o fpu -Wall -O2 fpu.c
rm -f fpu.c
[ -d $RUNDIR ] || mkdir -p $RUNDIR
cd $RUNDIR
Modified: user/pho/stress2/misc/fragments.sh
==============================================================================
--- user/pho/stress2/misc/fragments.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/fragments.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -43,7 +43,7 @@ here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > fragments.c
rm -f /tmp/fragments
-cc -o fragments -Wall -Wextra -O2 -g fragments.c
+mycc -o fragments -Wall -Wextra -O2 -g fragments.c
rm -f fragments.c
cd $here
Modified: user/pho/stress2/misc/fts.sh
==============================================================================
--- user/pho/stress2/misc/fts.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/fts.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -38,7 +38,7 @@
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > fts.c
-cc -o fts -Wall -Wextra fts.c
+mycc -o fts -Wall -Wextra fts.c
rm -f fts.c
cd $here
Modified: user/pho/stress2/misc/fullpath.sh
==============================================================================
--- user/pho/stress2/misc/fullpath.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/fullpath.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -38,7 +38,7 @@
odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > fullpath.c
-cc -o fullpath -Wall fullpath.c
+mycc -o fullpath -Wall fullpath.c
rm -f fullpath.c
cd /proc
Modified: user/pho/stress2/misc/fuzz.sh
==============================================================================
--- user/pho/stress2/misc/fuzz.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/fuzz.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -93,7 +93,7 @@ dir=/tmp
cd $dir
sed '1,/^EOF/d' < $odir/$0 > $dir/fuzz.c
-cc -o fuzz -Wall fuzz.c
+mycc -o fuzz -Wall fuzz.c
rm -f fuzz.c
for j in `jot 10`; do
Modified: user/pho/stress2/misc/holdcnt0.sh
==============================================================================
--- user/pho/stress2/misc/holdcnt0.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/holdcnt0.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -35,15 +35,15 @@
# Test scenario suggestion by alc@
[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
-[ `uname -m` = "i386" ] && exit 0 # Not enough vm
. ../default.cfg
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > holdcnt0.c
-cc -o holdcnt0 -Wall -Wextra -g holdcnt0.c || exit 1
+mycc -o holdcnt0 -Wall -Wextra -g holdcnt0.c || exit 1
rm -f holdcnt0.c
+[ `uname -m` = "i386" ] && exit 0 # Not enough vm
cd $here
mount | grep $mntpoint | grep -q /dev/md && umount -f $mntpoint
@@ -198,7 +198,7 @@ reader(void)
continue;
}
len = statbuf.st_size;
- if ((p = mmap(p, len, PROT_READ, MAP_SHARED, fd, 0)) == MAP_FAILED)
+ if ((p = mmap(p, len, PROT_READ, MAP_SHARED, fd, 0)) == MAP_FAILED)
err(1, "mmap()");
close(fd);
n = statbuf.st_size / ps;
Modified: user/pho/stress2/misc/inversion.sh
==============================================================================
--- user/pho/stress2/misc/inversion.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/inversion.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -31,6 +31,8 @@
# Provokes a deadlock by lower priority process holding a lock and
# never beeing run
+. ../default.cfg
+
dir=/tmp
N=5 # Number of CPUs + 1
M=25 # Number of lower priority jobs
@@ -38,7 +40,7 @@ M=25 # Number of lower priority jobs
odir=`pwd`
cd $dir
sed '1,/^EOF/d' < $odir/$0 > $dir/inversion.c
-cc -o inversion -Wall inversion.c
+mycc -o inversion -Wall inversion.c
rm -f inversion.c
for i in `jot $N`; do
Modified: user/pho/stress2/misc/isofs.sh
==============================================================================
--- user/pho/stress2/misc/isofs.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/isofs.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -39,7 +39,7 @@ I=`dirname $diskimage`/dir.iso
export here=`pwd`
cd /tmp
-cc -o fstool $here/../tools/fstool.c
+mycc -o fstool $here/../tools/fstool.c
rm -rf $D $I
mkdir $D
Modified: user/pho/stress2/misc/jail.sh
==============================================================================
--- user/pho/stress2/misc/jail.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/jail.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -36,7 +36,7 @@ odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > jail.c
-cc -o jail -Wall jail.c
+mycc -o jail -Wall jail.c
rm -f jail.c
cd $RUNDIR
/tmp/jail
Modified: user/pho/stress2/misc/jail2.sh
==============================================================================
--- user/pho/stress2/misc/jail2.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/jail2.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -36,7 +36,7 @@ odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > jail2.c
-cc -o jail2 -Wall jail2.c
+mycc -o jail2 -Wall jail2.c
rm -f jail2.c
cd $odir
/tmp/jail2
Modified: user/pho/stress2/misc/jail3.sh
==============================================================================
--- user/pho/stress2/misc/jail3.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/jail3.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -36,7 +36,7 @@ odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > jail3.c
-cc -o jail3 -Wall jail3.c
+mycc -o jail3 -Wall jail3.c
rm -f jail3.c
cd $odir
/tmp/jail3
Modified: user/pho/stress2/misc/jail4.sh
==============================================================================
--- user/pho/stress2/misc/jail4.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/jail4.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -38,7 +38,7 @@ odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > jail4.c
-cc -o jail4 -Wall jail4.c
+mycc -o jail4 -Wall jail4.c
rm -f jail4.c
cd $odir
/tmp/jail4
Modified: user/pho/stress2/misc/kern_umtx_inf_loop.sh
==============================================================================
--- user/pho/stress2/misc/kern_umtx_inf_loop.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/kern_umtx_inf_loop.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -13,7 +13,7 @@
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > kern_umtx_inf_loop.c
-cc -o kern_umtx_inf_loop -Wall -Wextra -O0 -g kern_umtx_inf_loop.c \
+mycc -o kern_umtx_inf_loop -Wall -Wextra -O0 -g kern_umtx_inf_loop.c \
-lpthread || exit 1
rm -f kern_umtx_inf_loop.c
Modified: user/pho/stress2/misc/kevent.sh
==============================================================================
--- user/pho/stress2/misc/kevent.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/kevent.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -36,7 +36,7 @@ odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > kevent.c
-cc -o kevent -Wall kevent.c -pthread
+mycc -o kevent -Wall kevent.c -pthread
rm -f kevent.c
[ -d "$RUNDIR" ] || mkdir -p $RUNDIR
cd $RUNDIR
Modified: user/pho/stress2/misc/kevent2.sh
==============================================================================
--- user/pho/stress2/misc/kevent2.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/kevent2.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -33,19 +33,20 @@
odir=`pwd`
cd /tmp
-sed '1,/^EOF/d' < $odir/$0 > kevent.c
-cc -o kevent -Wall kevent.c -pthread
-rm -f kevent.c
+sed '1,/^EOF/d' < $odir/$0 > kevent2.c
+mycc -o kevent2 -Wall kevent2.c -pthread
+rm -f kevent2.c
cd $RUNDIR
for i in `jot 10`; do
for j in `jot 12`; do
- /tmp/kevent > /dev/null 2>&1 &
+ /tmp/kevent2 > /dev/null 2>&1 &
done
for j in `jot 12`; do
wait
done
done
+rm -f /tmp/kevent2
exit
EOF
#include <pthread.h>
@@ -170,6 +171,6 @@ main(int argc, char **argv)
if (pthread_cond_destroy(&cond) == -1)
err(1, "pthread_condattr_destroy");
}
-
+
return (0);
}
Modified: user/pho/stress2/misc/kevent3.sh
==============================================================================
--- user/pho/stress2/misc/kevent3.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/kevent3.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -33,19 +33,20 @@
odir=`pwd`
cd /tmp
-sed '1,/^EOF/d' < $odir/$0 > kevent.c
-cc -o kevent -Wall kevent.c -pthread
-rm -f kevent.c
+sed '1,/^EOF/d' < $odir/$0 > kevent3.c
+mycc -o kevent3 -Wall kevent3.c -pthread
+rm -f kevent3.c
cd $RUNDIR
for i in `jot 64`; do
for j in `jot 12`; do
- /tmp/kevent > /dev/null 2>&1 &
+ /tmp/kevent3 > /dev/null 2>&1 &
done
for j in `jot 12`; do
wait
done
done
+rm -f /tmp/kevent3
exit
EOF
/*
Modified: user/pho/stress2/misc/kevent4.sh
==============================================================================
--- user/pho/stress2/misc/kevent4.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/kevent4.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -35,7 +35,7 @@ odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > kevent4.c
-cc -o kevent4 -Wall kevent4.c -pthread
+mycc -o kevent4 -Wall kevent4.c -pthread
rm -f kevent4.c
cd $odir
Modified: user/pho/stress2/misc/kevent5.sh
==============================================================================
--- user/pho/stress2/misc/kevent5.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/kevent5.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -37,7 +37,7 @@ odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > kevent5.c
-cc -o kevent5 -Wall -Wextra -O2 -g kevent5.c || exit 1
+mycc -o kevent5 -Wall -Wextra -O2 -g kevent5.c || exit 1
rm -f kevent5.c
[ -d $RUNDIR ] || mkdir -p $RUNDIR
Modified: user/pho/stress2/misc/kevent6.sh
==============================================================================
--- user/pho/stress2/misc/kevent6.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/kevent6.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -37,7 +37,7 @@ odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > kevent6.c
-cc -o kevent6 -Wall -Wextra -O2 -g kevent6.c -lpthread || exit 1
+mycc -o kevent6 -Wall -Wextra -O2 -g kevent6.c -lpthread || exit 1
rm -f kevent6.c
cd $odir
Modified: user/pho/stress2/misc/kevent7.sh
==============================================================================
--- user/pho/stress2/misc/kevent7.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/kevent7.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -44,7 +44,7 @@ odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > kevent7.c
rm -f /tmp/kevent7
-cc -o kevent7 -Wall -Wextra -O2 -g kevent7.c -lpthread || exit 1
+mycc -o kevent7 -Wall -Wextra -O2 -g kevent7.c -lpthread || exit 1
rm -f kevent7.c
mount | grep $mntpoint | grep -q /dev/md && umount -f $mntpoint
Modified: user/pho/stress2/misc/kevent8.sh
==============================================================================
--- user/pho/stress2/misc/kevent8.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/kevent8.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -38,7 +38,7 @@ odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > kevent8.c
-cc -o kevent8 -Wall -Wextra -O2 -g kevent8.c -lpthread || exit 1
+mycc -o kevent8 -Wall -Wextra -O2 -g kevent8.c -lpthread || exit 1
rm -f kevent8.c
cd $odir
Modified: user/pho/stress2/misc/killpg.sh
==============================================================================
--- user/pho/stress2/misc/killpg.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/killpg.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -28,15 +28,17 @@
# $FreeBSD$
#
-# Regression test for r241859:
+# Regression test for r241859:
# Return EPERM if processes were found but they were unable to be signaled.
[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
+. ../default.cfg
+
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > killpg.c
-cc -o killpg -Wall -Wextra killpg.c
+mycc -o killpg -Wall -Wextra killpg.c
rm -f killpg.c
/tmp/killpg
Modified: user/pho/stress2/misc/kinfo.sh
==============================================================================
--- user/pho/stress2/misc/kinfo.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/kinfo.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -37,7 +37,7 @@
odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > kinfo.c
-cc -o kinfo -Wall kinfo.c -lutil || exit 1
+mycc -o kinfo -Wall kinfo.c -lutil || exit 1
rm -f kinfo.c
mount | grep -q procfs || mount -t procfs procfs /proc
Modified: user/pho/stress2/misc/kinfo2.sh
==============================================================================
--- user/pho/stress2/misc/kinfo2.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/kinfo2.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -37,7 +37,7 @@
odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > kinfo2.c
-cc -o kinfo2 -Wall kinfo2.c -lutil
+mycc -o kinfo2 -Wall kinfo2.c -lutil
rm -f kinfo2.c
mount | grep -q procfs || mount -t procfs procfs /procfs
Modified: user/pho/stress2/misc/kinfo3.sh
==============================================================================
--- user/pho/stress2/misc/kinfo3.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/kinfo3.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -37,7 +37,7 @@
odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > kinfo3.c
-cc -o kinfo3 -Wall kinfo3.c -lutil -pthread
+mycc -o kinfo3 -Wall kinfo3.c -lutil -pthread
rm -f kinfo3.c
mount | grep -q procfs || mount -t procfs procfs /procfs
Modified: user/pho/stress2/misc/ldt.sh
==============================================================================
--- user/pho/stress2/misc/ldt.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/ldt.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -40,6 +40,8 @@
[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
+. ../default.cfg
+
cd /tmp
if [ "`uname -p`" = "i386" ]; then
cat > ldt.c <<EOF
Modified: user/pho/stress2/misc/linger.sh
==============================================================================
--- user/pho/stress2/misc/linger.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/linger.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -37,7 +37,7 @@
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > linger.c
-cc -o linger -Wall -O2 linger.c
+mycc -o linger -Wall -O2 linger.c
rm -f linger.c
cd $here
Modified: user/pho/stress2/misc/linger2.sh
==============================================================================
--- user/pho/stress2/misc/linger2.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/linger2.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -37,7 +37,7 @@
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > linger2.c
-cc -o linger2 -Wall -O2 linger2.c
+mycc -o linger2 -Wall -O2 linger2.c
rm -f linger2.c
cd $here
Modified: user/pho/stress2/misc/linger3.sh
==============================================================================
--- user/pho/stress2/misc/linger3.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/linger3.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -37,7 +37,7 @@
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > linger3.c
-cc -o linger3 -Wall -Wextra -O2 linger3.c
+mycc -o linger3 -Wall -Wextra -O2 linger3.c
rm -f linger3.c
mount | grep "$mntpoint" | grep -q md$mdstart && umount $mntpoint
Modified: user/pho/stress2/misc/linger4.sh
==============================================================================
--- user/pho/stress2/misc/linger4.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/linger4.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -37,7 +37,7 @@
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > linger4.c
-cc -o linger4 -Wall -Wextra -O2 linger4.c
+mycc -o linger4 -Wall -Wextra -O2 linger4.c
rm -f linger4.c
mount | grep "$mntpoint" | grep -q md$mdstart && umount $mntpoint
Modified: user/pho/stress2/misc/link.sh
==============================================================================
--- user/pho/stress2/misc/link.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/link.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -40,7 +40,7 @@
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > link.c
-cc -o link -Wall -Wextra -O2 -g link.c || exit 1
+mycc -o link -Wall -Wextra -O2 -g link.c || exit 1
rm -f link.c
mount | grep $mntpoint | grep -q /dev/md && umount -f $mntpoint
Modified: user/pho/stress2/misc/mlockall.sh
==============================================================================
--- user/pho/stress2/misc/mlockall.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/mlockall.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -37,7 +37,7 @@
odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > mlockall.c
-cc -o mlockall -Wall mlockall.c
+mycc -o mlockall -Wall mlockall.c
rm -f mlockall.c
for i in `jot 10`; do
Modified: user/pho/stress2/misc/mlockall2.sh
==============================================================================
--- user/pho/stress2/misc/mlockall2.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/mlockall2.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -30,6 +30,8 @@
[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
+. ../default.cfg
+
# core dumps seen in watchdogd after mlockall() was added.
# This scenario demonstrates the problem. Fixed in r242012.
@@ -38,7 +40,7 @@ mem=`sysctl hw.usermem | awk '{print $NF
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > mlockall2.c
-cc -o mlockall2 -Wall -Wextra -O2 -g mlockall2.c
+mycc -o mlockall2 -Wall -Wextra -O2 -g mlockall2.c
rm -f mlockall2.c
cd $here
Modified: user/pho/stress2/misc/mlockall3.sh
==============================================================================
--- user/pho/stress2/misc/mlockall3.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/mlockall3.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -34,11 +34,13 @@
[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
+. ../default.cfg
+
dir=/tmp
odir=`pwd`
cd $dir
sed '1,/^EOF/d' < $odir/$0 > $dir/mlockall3.c
-cc -o mlockall3 -Wall -Wextra mlockall3.c -lpthread || exit 1
+mycc -o mlockall3 -Wall -Wextra mlockall3.c -lpthread || exit 1
rm -f mlockall3.c
cd $odir
Modified: user/pho/stress2/misc/mlockall4.sh
==============================================================================
--- user/pho/stress2/misc/mlockall4.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/mlockall4.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -39,7 +39,7 @@
odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > mlockall4.c
-cc -o mlockall4 -Wall -Wextra mlockall4.c || exit 1
+mycc -o mlockall4 -Wall -Wextra mlockall4.c || exit 1
rm -f mlockall4.c
mount | grep -q "on $mntpoint " && umount -f $mntpoint
Modified: user/pho/stress2/misc/mmap.sh
==============================================================================
--- user/pho/stress2/misc/mmap.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/mmap.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -15,7 +15,7 @@
odir=`pwd`
cd /tmp
sed '1,/^EOF/d' < $odir/$0 > mmap.c
-cc -o mmap -Wall mmap.c
+mycc -o mmap -Wall mmap.c
rm -f mmap.c
./mmap
Modified: user/pho/stress2/misc/mmap10.sh
==============================================================================
--- user/pho/stress2/misc/mmap10.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/mmap10.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -32,12 +32,14 @@
# http://people.freebsd.org/~pho/stress/log/mmap10.txt
# No problems seen after r271681.
+. ../default.cfg
+
[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > mmap10.c
-cc -o mmap10 -Wall -Wextra -O2 -g mmap10.c -lpthread || exit 1
+mycc -o mmap10 -Wall -Wextra -O2 -g mmap10.c -lpthread || exit 1
rm -f mmap10.c
daemon sh -c "(cd $here/../testcases/swap; ./swap -t 2m -i 20 -k)"
Modified: user/pho/stress2/misc/mmap11.sh
==============================================================================
--- user/pho/stress2/misc/mmap11.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/mmap11.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -37,10 +37,12 @@
[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
+. ../default.cfg
+
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > mmap11.c
-cc -o mmap11 -Wall -Wextra -O2 -g mmap11.c -lpthread || exit 1
+mycc -o mmap11 -Wall -Wextra -O2 -g mmap11.c -lpthread || exit 1
rm -f mmap11.c
daemon sh -c "(cd $here/../testcases/swap; ./swap -t 2m -i 20 -k)"
Modified: user/pho/stress2/misc/mmap12.sh
==============================================================================
--- user/pho/stress2/misc/mmap12.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/mmap12.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -34,11 +34,13 @@
# Test scenario by: Mark Johnston markj@
+. ../default.cfg
+
dir=/tmp
odir=`pwd`
cd $dir
sed '1,/^EOF/d' < $odir/$0 > $dir/mmap12.c
-cc -o mmap12 -O2 -Wall -Wextra mmap12.c || exit 1
+mycc -o mmap12 -O2 -Wall -Wextra mmap12.c || exit 1
rm -f mmap12.c
cd $odir
Modified: user/pho/stress2/misc/mmap13.sh
==============================================================================
--- user/pho/stress2/misc/mmap13.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/mmap13.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -32,11 +32,13 @@
# Test scenario by: Mark Johnston markj@
# Fixed in r269134.
+. ../default.cfg
+
dir=/tmp
odir=`pwd`
cd $dir
sed '1,/^EOF/d' < $odir/$0 > $dir/mmap13.c
-cc -o mmap13 -O2 -Wall -Wextra mmap13.c || exit 1
+mycc -o mmap13 -O2 -Wall -Wextra mmap13.c || exit 1
rm -f mmap13.c
cd $odir
Modified: user/pho/stress2/misc/mmap19.sh
==============================================================================
--- user/pho/stress2/misc/mmap19.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/mmap19.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -35,10 +35,12 @@
[ `id -u ` -ne 0 ] && echo "Must be root!" && exit 1
+. ../default.cfg
+
here=`pwd`
cd /tmp
sed '1,/^EOF/d' < $here/$0 > mmap19.c
-cc -o mmap19 -Wall -Wextra -O2 mmap19.c -lpthread || exit 1
+mycc -o mmap19 -Wall -Wextra -O2 mmap19.c -lpthread || exit 1
rm -f mmap19.c
daemon sh -c "(cd $here/../testcases/swap; ./swap -t 2m -i 20 -k)"
Modified: user/pho/stress2/misc/mmap2.sh
==============================================================================
--- user/pho/stress2/misc/mmap2.sh Tue Feb 10 11:37:32 2015 (r278500)
+++ user/pho/stress2/misc/mmap2.sh Tue Feb 10 11:47:03 2015 (r278501)
@@ -33,10 +33,12 @@
# Test scenario by kib@
+. ../default.cfg
+
*** DIFF OUTPUT TRUNCATED AT 1000 LINES ***
More information about the svn-src-user
mailing list