File tree Expand file tree Collapse file tree
tools/testing/selftests/rcutorture/bin Expand file tree Collapse file tree Original file line number Diff line number Diff line change 3030fi
3131scenarios=" ` echo $scenariosarg | sed -e " s/\<CFLIST\>/$defaultconfigs /g" ` "
3232
33- T=/tmp/config2latex.sh.$$
33+ T=` mktemp -d /tmp/config2latex.sh.XXXXXX `
3434trap ' rm -rf $T' 0
35- mkdir $T
3635
3736cat << '---EOF--- ' >> $T/p.awk
3837END {
Original file line number Diff line number Diff line change 2929 exit 1
3030fi
3131
32- T=${TMPDIR-/ tmp} /config_override.sh.$$
32+ T=" ` mktemp -d ${TMPDIR-/ tmp} /config_override.sh.XXXXXX ` "
3333trap ' rm -rf $T' 0
34- mkdir $T
3534
3635sed < $override -e ' s/^/grep -v "/' -e ' s/=.*$/="/' |
3736 awk '
Original file line number Diff line number Diff line change 77#
88# Authors: Paul E. McKenney <paulmck@linux.ibm.com>
99
10- T=${TMPDIR-/ tmp} /abat-chk-config .sh.$$
10+ T=" ` mktemp -d ${TMPDIR-/ tmp} /configcheck .sh.XXXXXX ` "
1111trap ' rm -rf $T' 0
12- mkdir $T
1312
1413cat $1 > $T /.config
1514
Original file line number Diff line number Diff line change 1515#
1616# Authors: Paul E. McKenney <paulmck@linux.ibm.com>
1717
18- T=${TMPDIR-/ tmp} /configinit.sh.$$
18+ T=" ` mktemp -d ${TMPDIR-/ tmp} /configinit.sh.XXXXXX ` "
1919trap ' rm -rf $T' 0
20- mkdir $T
2120
2221# Capture config spec file.
2322
Original file line number Diff line number Diff line change 1212scriptname=$0
1313args=" $* "
1414
15- T=${TMPDIR-/ tmp} /kvm-again.sh.$$
15+ T=" ` mktemp -d ${TMPDIR-/ tmp} /kvm-again.sh.XXXXXX ` "
1616trap ' rm -rf $T' 0
17- mkdir $T
1817
1918if ! test -d tools/testing/selftests/rcutorture/bin
2019then
Original file line number Diff line number Diff line change 77#
88# Usage: kvm-assign-cpus.sh /path/to/sysfs
99
10- T=/tmp/kvm-assign-cpus.sh.$$
10+ T=" ` mktemp -d ${TMPDIR- / tmp} /kvm-assign-cpus.sh.XXXXXX ` "
1111trap ' rm -rf $T' 0 2
12- mkdir $T
1312
1413sysfsdir=${1-/ sys/ devices/ system/ node}
1514if ! cd " $sysfsdir " > $T /msg 2>&1
Original file line number Diff line number Diff line change 2323fi
2424resdir=${2}
2525
26- T=${TMPDIR-/ tmp} /test-linux .sh.$$
26+ T=" ` mktemp -d ${TMPDIR-/ tmp} /kvm-build .sh.XXXXXX ` "
2727trap ' rm -rf $T' 0
28- mkdir $T
2928
3029cp ${config_template} $T /config
3130cat << ___EOF___ >> $T /config
Original file line number Diff line number Diff line change 1818 exit 1
1919fi
2020
21- T=${TMPDIR-/ tmp} /kvm-end-run-stats.sh.$$
21+ T=" ` mktemp -d ${TMPDIR-/ tmp} /kvm-end-run-stats.sh.XXXXXX ` "
2222trap ' rm -rf $T' 0
23- mkdir $T
2423
2524RCUTORTURE=" ` pwd` /tools/testing/selftests/rcutorture" ; export RCUTORTURE
2625PATH=${RCUTORTURE} /bin:$PATH ; export PATH
Original file line number Diff line number Diff line change 3434shift
3535
3636# Pathnames:
37- # T: /tmp/kvm-remote.sh.$$
38- # resdir: /tmp/kvm-remote.sh.$$ /res
39- # rundir: /tmp/kvm-remote.sh.$$ /res/$ds ("-remote" suffix)
37+ # T: /tmp/kvm-remote.sh.NNNNNN where "NNNNNN" is set by mktemp
38+ # resdir: /tmp/kvm-remote.sh.NNNNNN /res
39+ # rundir: /tmp/kvm-remote.sh.NNNNNN /res/$ds ("-remote" suffix)
4040# oldrun: `pwd`/tools/testing/.../res/$otherds
4141#
4242# Pathname segments:
43- # TD: kvm-remote.sh.$$
43+ # TD: kvm-remote.sh.NNNNNN
4444# ds: yyyy.mm.dd-hh.mm.ss-remote
4545
46- TD=kvm-remote.sh.$$
47- T=${TMPDIR-/ tmp} /$TD
46+ T=" ` mktemp -d ${TMPDIR-/ tmp} /kvm-remote.sh.XXXXXX` "
4847trap ' rm -rf $T' 0
49- mkdir $T
48+ TD= " ` basename " $T " ` "
5049
5150resdir=" $T /res"
5251ds=` date +%Y.%m.%d-%H.%M.%S` -remote
Original file line number Diff line number Diff line change 1313#
1414# Authors: Paul E. McKenney <paulmck@kernel.org>
1515
16- T=${TMPDIR-/ tmp} /kvm-test-1-run-batch.sh.$$
16+ T=" ` mktemp -d ${TMPDIR-/ tmp} /kvm-test-1-run-batch.sh.XXXXXX ` "
1717trap ' rm -rf $T' 0
18- mkdir $T
1918
2019echo ---- Running batch $*
2120# Check arguments
You can’t perform that action at this time.
0 commit comments