We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 13f523e commit 9ff3591Copy full SHA for 9ff3591
1 file changed
BM/pstate/intel_pstate_tests.sh
@@ -62,6 +62,18 @@ please get it from latest upstream tools/power/x86/x86_energy_perf_policy."
62
fi
63
64
pstate_teardown() {
65
+ local online_cpu=""
66
+
67
+ online_cpu=$(ls /sys/devices/system/cpu/cpu*/online | wc -l)
68
+ online_cpu=$(($online_cpu+1))
69
+ test_print_trc "Total CPUs from /sys/devices/: $online_cpu"
70
71
+ # Hot plug all logic CPUs except cpu0
72
+ for ((cpu = 1; cpu < online_cpu; cpu++)); do
73
+ test_print_trc "Hot plug CPU$cpu"
74
+ echo 1 > $CPU_SYSFS_PATH/cpu$cpu/online
75
+ done
76
77
# restore pstate status and no_turbo
78
echo "$no_turbo_value" > "$CPU_NO_TURBO_NODE"
79
echo "$pstate_status_value" > "$CPU_PSTATE_SYSFS_PATH/status"
0 commit comments