Lines Matching +full:1 +full:mb

21 if [[ "$1" == "-cgroup-v2" ]]; then
22 cgroup2=1
30 cgroup_path=$(mount -t cgroup2 | head -1 | awk '{print $3}')
34 do_umount=1
42 do_umount=1
73 local expected="$1"
80 exit 1
87 mb=$(($kb / 1024))
88 echo $mb
91 MB=$(get_machine_hugepage_size)
94 local name="$1"
101 echo "$cgroup_limit" >$cgroup_path/$name/hugetlb.${MB}MB.$fault_limit_file
105 $cgroup_path/$name/hugetlb.${MB}MB.$reservation_limit_file
116 local cgroup="$1"
117 local path="$cgroup_path/$cgroup/hugetlb.${MB}MB.$reservation_usage_file"
127 local cgroup="$1"
130 local path="$cgroup_path/$cgroup/hugetlb.${MB}MB.$reservation_usage_file"
140 local cgroup="$1"
143 local path="$cgroup_path/$cgroup/hugetlb.${MB}MB.$fault_usage_file"
153 local cgroup="$1"
169 local hugetlb_usage=$cgroup_path/$cgroup/hugetlb.${MB}MB.$fault_usage_file
170 local reserved_usage=$cgroup_path/$cgroup/hugetlb.${MB}MB.$reservation_usage_file
183 if [[ "$method" == "1" ]] || [[ "$method" == 2 ]] ||
184 [[ "$private" == "-r" ]] && [[ "$expect_failure" != 1 ]]; then
187 "$cgroup" "$path" "$method" "$private" "-l" "$reserve" 2>&1 | tee $output &
198 exit 1
229 if [[ "$write_result" == 1 ]]; then
230 reservation_failed=1
238 oom_killed=1
254 local cgroup="$1"
270 local size=$(($1 * ${MB} * 1024 * 1024))
273 local cgroup_limit=$(($4 * ${MB} * 1024 * 1024))
274 local reservation_limit=$(($5 * ${MB} * 1024 * 1024))
293 mount -t hugetlbfs -o pagesize=${MB}M,size=256M none /mnt/huge
301 local final_hugetlb=$(cat $cgroup_path/hugetlb_cgroup_test/hugetlb.${MB}MB.$fault_usage_file)
302 …local final_reservation=$(cat $cgroup_path/hugetlb_cgroup_test/hugetlb.${MB}MB.$reservation_usage_…
311 local size1="$1"
347 mount -t hugetlbfs -o pagesize=${MB}M,size=256M none /mnt/huge
358 local cgroup1_hugetlb_usage=$cgroup_path/hugetlb_cgroup_test1/hugetlb.${MB}MB.$fault_usage_file
359 …local cgroup1_reservation_usage=$cgroup_path/hugetlb_cgroup_test1/hugetlb.${MB}MB.$reservation_usa…
360 local cgroup2_hugetlb_usage=$cgroup_path/hugetlb_cgroup_test2/hugetlb.${MB}MB.$fault_usage_file
361 …local cgroup2_reservation_usage=$cgroup_path/hugetlb_cgroup_test2/hugetlb.${MB}MB.$reservation_usa…
402 for method in 0 1 2; do
407 if [[ "$method" == 1 ]] && [[ "$private" == "" ]]; then
432 expect_equal "$((5 * $MB * 1024 * 1024))" "$hugetlb_difference" \
440 expect_equal "$((5 * $MB * 1024 * 1024))" "$reserved_difference" \
460 expect_equal "$((5 * $MB * 1024 * 1024))" "$hugetlb_difference" \
463 expect_equal "$((5 * $MB * 1024 * 1024))" "$reserved_difference" \
477 run_test "5" "$populate" '' "10" "2" "10" "$method" "$private" "1" \
480 expect_equal "1" "$reservation_failed" "Reservation succeeded."
495 run_test 5 "$populate" "-w" 2 10 10 "$method" "$private" "1" "$reserve"
497 expect_equal "1" "$oom_killed" "Not oom killed."
519 "Incorrect reservations charged to cgroup 1."
526 "Incorrect reservations charged to cgroup 1."
534 "Incorrect hugetlb charged to cgroup 1."
541 "Incorrect hugetlb charged to cgroup 1."
564 "Incorrect hugetlb charged to cgroup 1."
567 "Incorrect reservation charged to cgroup 1."