for cpu_dir in /sys/devices/system/cpu/cpu[0-9]* do online_file="$cpu_dir"/online [ -f "$online_file" ] && [ "$(cat "$online_file")" -eq 0 ] && continue file="$cpu_dir"/cpufreq/scaling_governor [ -f "$file" ] && echo "performance" > "$file" done cd /lkp/benchmarks/vm-scalability mount -t tmpfs -o size=100% vm-scalability-tmp /tmp/vm-scalability-tmp truncate -s 201297715200 /tmp/vm-scalability-tmp/vm-scalability.img mkfs.xfs -q /tmp/vm-scalability-tmp/vm-scalability.img mount -o loop /tmp/vm-scalability-tmp/vm-scalability.img /tmp/vm-scalability-tmp/vm-scalability ./case-truncate truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-1 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-2 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-3 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-4 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-5 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-6 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-7 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-8 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-9 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-10 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-11 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-12 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-13 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-14 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-15 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-16 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-17 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-18 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-19 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-20 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-21 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-22 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-23 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-24 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-25 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-26 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-27 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-28 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-29 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-30 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-31 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-32 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-33 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-34 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-35 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-36 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-37 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-38 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-39 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-40 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-41 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-42 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-43 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-44 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-45 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-46 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-47 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-48 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-49 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-50 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-51 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-52 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-53 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-54 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-55 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-56 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-57 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-58 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-59 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-60 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-61 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-62 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-63 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-64 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-65 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-66 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-67 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-68 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-69 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-70 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-71 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-72 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-73 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-74 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-75 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-76 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-77 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-78 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-79 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-80 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-81 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-82 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-83 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-84 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-85 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-86 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-87 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-88 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-89 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-90 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-91 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-92 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-93 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-94 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-95 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-96 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-97 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-98 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-99 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-100 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-101 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-102 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-103 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-104 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-105 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-106 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-107 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-108 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-109 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-110 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-111 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-112 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-113 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-114 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-115 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-116 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-117 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-118 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-119 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-120 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-121 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-122 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-123 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-124 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-125 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-126 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-127 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-128 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-129 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-130 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-131 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-132 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-133 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-134 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-135 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-136 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-137 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-138 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-139 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-140 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-141 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-142 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-143 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-144 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-145 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-146 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-147 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-148 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-149 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-150 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-151 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-152 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-153 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-154 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-155 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-156 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-157 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-158 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-159 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-160 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-161 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-162 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-163 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-164 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-165 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-166 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-167 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-168 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-169 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-170 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-171 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-172 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-173 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-174 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-175 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-176 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-177 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-178 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-179 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-180 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-181 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-182 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-183 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-184 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-185 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-186 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-187 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-188 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-189 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-190 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-191 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-192 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-193 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-194 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-195 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-196 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-197 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-198 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-199 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-200 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-201 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-202 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-203 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-204 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-205 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-206 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-207 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-208 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-209 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-210 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-211 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-212 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-213 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-214 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-215 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-216 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-217 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-218 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-219 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-220 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-221 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-222 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-223 -s 898650514 truncate /tmp/vm-scalability-tmp/vm-scalability/sparse-truncate-224 -s 898650514 umount /tmp/vm-scalability-tmp/vm-scalability rm /tmp/vm-scalability-tmp/vm-scalability.img umount /tmp/vm-scalability-tmp