Lines Matching full:-
2 # SPDX-License-Identifier: GPL-2.0
5 # Kselftest framework requirement - SKIP code is 4.
32 if [ -n "$freepgs" ] && [ -n "$hpgsize_KB" ]; then
36 while [ $tries -gt 0 ] && [ $freepgs -lt $needpgs ]; do
37 lackpgs=$(( $needpgs - $freepgs ))
40 if [ $? -ne 0 ]; then
49 tries=$((tries - 1))
51 if [ $freepgs -lt $needpgs ]; then
63 if [ -z $ARCH ]; then
64 ARCH=`uname -m 2>/dev/null | sed -e 's/aarch64.*/arm64/'`
70 mount -t hugetlbfs none $mnt
72 echo "---------------------"
73 echo "running hugepage-mmap"
74 echo "---------------------"
75 ./hugepage-mmap
76 if [ $? -ne 0 ]; then
87 echo "--------------------"
88 echo "running hugepage-shm"
89 echo "--------------------"
90 ./hugepage-shm
91 if [ $? -ne 0 ]; then
100 echo "-------------------"
102 echo "-------------------"
104 if [ $? -ne 0 ]; then
115 echo "---------------------------"
117 echo "---------------------------"
119 if [ $? -ne 0 ]; then
126 echo "------------------------------------------------------"
127 echo "running: gup_test -u # get_user_pages_fast() benchmark"
128 echo "------------------------------------------------------"
129 ./gup_test -u
130 if [ $? -ne 0 ]; then
137 echo "------------------------------------------------------"
138 echo "running: gup_test -a # pin_user_pages_fast() benchmark"
139 echo "------------------------------------------------------"
140 ./gup_test -a
141 if [ $? -ne 0 ]; then
148 echo "------------------------------------------------------------"
150 echo "running: gup_test -ct -F 0x1 0 19 0x1000 # dump_page() test"
151 echo "------------------------------------------------------------"
152 ./gup_test -ct -F 0x1 0 19 0x1000
153 if [ $? -ne 0 ]; then
160 echo "-------------------"
162 echo "-------------------"
164 if [ $? -ne 0 ]; then
171 echo "---------------------------"
173 echo "---------------------------"
177 if [ $? -ne 0 ]; then
183 rm -f $mnt/ufd_test_file
185 echo "-------------------------"
187 echo "-------------------------"
189 if [ $? -ne 0 ]; then
198 rm -rf $mnt
201 echo "-----------------------"
203 echo "-----------------------"
205 if [ $? -ne 0 ]; then
212 echo "----------------------"
213 echo "running on-fault-limit"
214 echo "----------------------"
215 sudo -u nobody ./on-fault-limit
216 if [ $? -ne 0 ]; then
223 echo "--------------------"
225 echo "--------------------"
227 if [ $? -ne 0 ]; then
234 echo "-------------------------"
235 echo "running mlock-random-test"
236 echo "-------------------------"
237 ./mlock-random-test
238 if [ $? -ne 0 ]; then
245 echo "--------------------"
246 echo "running mlock2-tests"
247 echo "--------------------"
248 ./mlock2-tests
249 if [ $? -ne 0 ]; then
256 echo "-------------------"
258 echo "-------------------"
260 if [ $? -ne 0 ]; then
267 echo "-----------------"
268 echo "running thuge-gen"
269 echo "-----------------"
270 ./thuge-gen
271 if [ $? -ne 0 ]; then
278 if [ $VADDR64 -ne 0 ]; then
279 echo "-----------------------------"
281 echo "-----------------------------"
283 if [ $? -ne 0 ]; then
290 echo "-----------------------------"
292 echo "-----------------------------"
294 if [ $? -ne 0 ]; then
302 echo "------------------------------------"
304 echo "------------------------------------"
308 if [ $ret_val -eq 0 ]; then
310 elif [ $ret_val -eq $ksft_skip ]; then
318 echo "------------------------------------"
320 echo "------------------------------------"
324 if [ $ret_val -eq 0 ]; then
326 elif [ $ret_val -eq $ksft_skip ]; then
335 echo "------------------------------------"
339 if [ $ret_val -eq 0 ]; then
341 elif [ $ret_val -eq $ksft_skip ]; then
349 echo "--------------------------------------------------------"
351 echo "--------------------------------------------------------"
355 if [ $ret_val -eq 0 ]; then
357 elif [ $ret_val -eq $ksft_skip ]; then
366 echo "------------------------------------"
370 if [ $ret_val -eq 0 ]; then
372 elif [ $ret_val -eq $ksft_skip ]; then
380 echo "-------------------------------------------------------"
382 echo "-------------------------------------------------------"
383 ./ksm_tests -M -p 10
386 if [ $ret_val -eq 0 ]; then
388 elif [ $ret_val -eq $ksft_skip ]; then
396 echo "------------------------"
398 echo "------------------------"
399 ./ksm_tests -U
402 if [ $ret_val -eq 0 ]; then
404 elif [ $ret_val -eq $ksft_skip ]; then
412 echo "----------------------------------------------------------"
414 echo "----------------------------------------------------------"
415 ./ksm_tests -Z -p 10 -z 0
418 if [ $ret_val -eq 0 ]; then
420 elif [ $ret_val -eq $ksft_skip ]; then
428 echo "----------------------------------------------------------"
430 echo "----------------------------------------------------------"
431 ./ksm_tests -Z -p 10 -z 1
434 if [ $ret_val -eq 0 ]; then
436 elif [ $ret_val -eq $ksft_skip ]; then
444 echo "-------------------------------------------------------------"
446 echo "-------------------------------------------------------------"
447 ./ksm_tests -N -m 1
450 if [ $ret_val -eq 0 ]; then
452 elif [ $ret_val -eq $ksft_skip ]; then
460 echo "-------------------------------------------------------------"
462 echo "-------------------------------------------------------------"
463 ./ksm_tests -N -m 0
466 if [ $ret_val -eq 0 ]; then
468 elif [ $ret_val -eq $ksft_skip ]; then