From: Omar Sandoval Date: Fri, 19 Jun 2020 21:15:42 +0000 (-0700) Subject: common/cpuhotplug: fix ALL_CPUS X-Git-Url: https://www.infradead.org/git/?a=commitdiff_plain;h=411cd8b27b9ad77f58cd719577242ba1ca1c6ab8;p=users%2Fhch%2Fblktests.git common/cpuhotplug: fix ALL_CPUS _have_cpu_hotplug needs to set cpu before adding it to ALL_CPUS. Closes #68. --- diff --git a/common/cpuhotplug b/common/cpuhotplug index d5b43bd..d3aabfa 100644 --- a/common/cpuhotplug +++ b/common/cpuhotplug @@ -14,9 +14,9 @@ _have_cpu_hotplug() { local cpu_dir cpu for cpu_dir in /sys/devices/system/cpu/cpu+([0-9]); do + cpu="${cpu_dir#/sys/devices/system/cpu/cpu}" ALL_CPUS+=("$cpu") if [[ -w ${cpu_dir}/online ]]; then - cpu="${cpu_dir#/sys/devices/system/cpu/cpu}" HOTPLUGGABLE_CPUS+=("$cpu") # shellcheck disable=SC2034 CPUS_ONLINE_SAVED["$cpu"]="$(cat "${cpu_dir}/online")"