diff options
author | Que Quotion | 2017-03-30 12:40:44 +0900 |
---|---|---|
committer | Que Quotion | 2017-03-30 12:40:44 +0900 |
commit | c231131eaf6005ca80ea4bfafc17c59629414c2a (patch) | |
tree | a62885867ed453339da1070e93c06ea1dd361e37 | |
parent | 39fd2cc3fd8c887d43ec8d7beb34639d85c7e510 (diff) | |
download | aur-c231131eaf6005ca80ea4bfafc17c59629414c2a.tar.gz |
Reversing 4c16fa61503ab645ff77e5e3678d610fe710231d; some kinda fluke
-rwxr-xr-x | throttle | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -99,7 +99,7 @@ while (( "$#" )); do # Runtime power management for devices (with exceptions for devices by VID:PID) # Timing the switch with hyperthread cores going up or down is tricky. - for i in /sys/devices/*/power/control; do \ + for i in /sys/{class/*,bus/*/devices}/*/power/control; do \ [[ "${CONTROL}" == "auto" ]] && \ [[ -n "$(printf ${i} | grep msr[${CORES}-$((${CORES} * 2 - 1))])" || \ -n "$(printf ${i} | grep machinecheck[${CORES}-$((${CORES} * 2 - 1))])" || \ @@ -268,7 +268,7 @@ while (( "$#" )); do hdparm -B -M /dev/[hs]d[a-z] 2> /dev/null | sed 'N;s|\n||g; s|/dev/||g; s|\t| |g;' #SUID printf "\nRuntime power management\n/sys/{class,bus}/*/{*,devices/*}/power/control\n" - for i in /sys/devices/*/power/control; do \ + for i in /sys/{class,bus}/*/{*,devices/*}/power/control; do \ printf " ${i}\n$(cat ${i})\n"; done | sed 's|/sys/class/||g; s|/sys/bus/||g; s|/devices||g; s|/power/control||g; N;s|\n|\t|' printf "\nUSB Autosuspend\n/sys/bus/usb/devices/*/power/autosuspend{,_delay_ms}\n" |