aboutsummaryrefslogtreecommitdiffstats
path: root/run.sh
diff options
context:
space:
mode:
Diffstat (limited to 'run.sh')
-rwxr-xr-xrun.sh24
1 files changed, 0 insertions, 24 deletions
diff --git a/run.sh b/run.sh
index 39c4719..7e94e4c 100755
--- a/run.sh
+++ b/run.sh
@@ -1,32 +1,8 @@
#!/bin/bash
set -e
-nob_cpus() {
- echo "[+] Setting non-boot CPUs to status $1"
- for i in /sys/devices/system/cpu/*/online; do
- echo "$1" > "$i"
- done
-}
-
-noturbo() {
- echo "[+] Setting no-turbo to status $1"
- if [[ -e /sys/devices/system/cpu/intel_pstate/no_turbo ]]; then
- echo "$1" > /sys/devices/system/cpu/intel_pstate/no_turbo
- else
- local val
- [[ $1 == 0 ]] && val=0x850089
- [[ $1 == 1 ]] && val=0x4000850089
- [[ -n $val ]] || return 0
- wrmsr -a 0x1a0 $val
- fi
-}
-
[[ -e kbench9000.ko ]]
-trap "nob_cpus 1; noturbo 0;" INT TERM EXIT
-noturbo 1
-nob_cpus 0
-
echo "[+] Inserting module to run tests"
stamp="$(date +%s)"
insmod kbench9000.ko stamp="$stamp"