4 TRINITY_PATH
=${TRINITY_PATH:-$OLDPATH}
7 TRINITY_TMP
=$
(mktemp
-d $
(pwd)/tmp
/trinity.XXXXXX
)
9 TRINITY_TMP
=$
(mktemp
-d /tmp
/trinity.XXXXXX
)
12 TRINITY_PATH
=${TRINITY_PATH:-.}
13 TRINITY_TMP
=$
(mktemp
-d /tmp
/trinity.XXXXXX
)
17 if [ "$(cat /proc/sys/kernel/tainted)" != $TAINT ]; then
18 echo ERROR
: Taint flag changed $
(cat /proc
/sys
/kernel
/tainted
)
23 TAINT
=$
(cat /proc
/sys
/kernel
/tainted
)
25 chmod 755 $TRINITY_TMP
28 NR_CPUS
=`grep ^processor /proc/cpuinfo | /usr/bin/wc -l`
29 NR_PROCESSES
=$
(($NR_CPUS * 2))
33 for syscall
in madvise mbind migrate_pages mincore mlockall mlock move_pages mprotect mremap msync munlockall munlock munmap remap_file_pages vmsplice
35 echo testing mmap
+ $syscall
36 chmod 755 $TRINITY_TMP
37 pushd $TRINITY_TMP > /dev
/null
39 if [ ! -f $TRINITY_PATH/trinity
]; then
45 MALLOC_CHECK_
=2 $TRINITY_PATH/trinity
-q -l off
-c mmap
-c $syscall -N 99999 -C 64