aboutsummaryrefslogtreecommitdiff
path: root/etc
diff options
context:
space:
mode:
authorGravatar Jason Gross <jgross@mit.edu>2017-09-16 04:22:21 -0400
committerGravatar Jason Gross <jgross@mit.edu>2017-09-16 04:22:21 -0400
commit9ec08a1cdb368467e5e79bce840686ad845b125c (patch)
tree38a4eb9eaa5615e163a829859b6182984c189e40 /etc
parentbce09bed5ba274b50a517843ab042f7db79e7226 (diff)
Check if /sys/devices/system/cpu/intel_pstate/no_turbo exists before searching it
Diffstat (limited to 'etc')
-rwxr-xr-xetc/machine.sh6
1 files changed, 5 insertions, 1 deletions
diff --git a/etc/machine.sh b/etc/machine.sh
index fa8d419b4..5fcb7289a 100755
--- a/etc/machine.sh
+++ b/etc/machine.sh
@@ -5,7 +5,11 @@ printf "$(hostname)"
printf -
grep -q '[^0-9]' /sys/devices/system/cpu/cpu[0-9]*/topology/thread_siblings_list && printf ht || printf noht
printf -
-grep -q 1 /sys/devices/system/cpu/intel_pstate/no_turbo && printf notb || printf tb
+if [ -f /sys/devices/system/cpu/intel_pstate/no_turbo ]; then
+ grep -q 1 /sys/devices/system/cpu/intel_pstate/no_turbo && printf notb || printf tb
+else
+ printf notb_support
+fi
printf -
if [ -f /sys/class/power_supply/AC/online ]; then
grep -q 1 /sys/class/power_supply/AC/online && printf ac || printf noac