diff options
author | Jason A. Donenfeld <Jason@zx2c4.com> | 2022-03-04 15:57:36 -0700 |
---|---|---|
committer | Jason A. Donenfeld <Jason@zx2c4.com> | 2022-03-05 09:41:28 -0700 |
commit | 59ce941b3b4111bc38ed808022d17ec922fb5bbe (patch) | |
tree | 93684411e451d9908c0327f6b8ef7492fd30913e /run.sh | |
parent | Initial scaffolding (diff) | |
download | kbench9000-59ce941b3b4111bc38ed808022d17ec922fb5bbe.tar.xz kbench9000-59ce941b3b4111bc38ed808022d17ec922fb5bbe.zip |
Use PMCjd/fast_mix
Diffstat (limited to 'run.sh')
-rwxr-xr-x | run.sh | 24 |
1 files changed, 0 insertions, 24 deletions
@@ -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" |