1*053f45beSAndroid Build Coastguard WorkerFrom 5a48d25f2347630ba465c0685d1e56243410cc35 Mon Sep 17 00:00:00 2001 2*053f45beSAndroid Build Coastguard WorkerFrom: Edward Liaw <[email protected]> 3*053f45beSAndroid Build Coastguard WorkerDate: Wed, 22 Jun 2022 00:37:08 +0000 4*053f45beSAndroid Build Coastguard WorkerSubject: [PATCH 17/20] futex: disable futex_wait and futex_waitv 5*053f45beSAndroid Build Coastguard Worker 6*053f45beSAndroid Build Coastguard WorkerBoth tests depend on System V shared memory functions which is 7*053f45beSAndroid Build Coastguard Workerdisallowed on Android. futex_waitv is implemented in 5.16 so it is 8*053f45beSAndroid Build Coastguard Workercurrently not available on Android as well. 9*053f45beSAndroid Build Coastguard Worker 10*053f45beSAndroid Build Coastguard WorkerBug: 234151152 11*053f45beSAndroid Build Coastguard WorkerTest: atest vts_linux_kselftest_x86_64:futex_functional_run.sh_x86_64#futex_functional_run.sh_x86_64 12*053f45beSAndroid Build Coastguard WorkerTest: atest vts_linux_kselftest_x86_32:futex_functional_run.sh_x86_32#futex_functional_run.sh_x86_32 13*053f45beSAndroid Build Coastguard WorkerSigned-off-by: Edward Liaw <[email protected]> 14*053f45beSAndroid Build Coastguard Worker--- 15*053f45beSAndroid Build Coastguard Worker tools/testing/selftests/futex/functional/run.sh | 12 ++++++++---- 16*053f45beSAndroid Build Coastguard Worker 1 file changed, 8 insertions(+), 4 deletions(-) 17*053f45beSAndroid Build Coastguard Worker 18*053f45beSAndroid Build Coastguard Workerdiff --git a/tools/testing/selftests/futex/functional/run.sh b/tools/testing/selftests/futex/functional/run.sh 19*053f45beSAndroid Build Coastguard Workerindex 942dab5b5879..f7bd16078707 100755 20*053f45beSAndroid Build Coastguard Worker--- a/tools/testing/selftests/futex/functional/run.sh 21*053f45beSAndroid Build Coastguard Worker+++ b/tools/testing/selftests/futex/functional/run.sh 22*053f45beSAndroid Build Coastguard Worker@@ -84,13 +84,17 @@ echo 23*053f45beSAndroid Build Coastguard Worker run_test ./futex_wait_uninitialized_heap $COLOR 24*053f45beSAndroid Build Coastguard Worker run_test ./futex_wait_private_mapped_file $COLOR 25*053f45beSAndroid Build Coastguard Worker 26*053f45beSAndroid Build Coastguard Worker-echo 27*053f45beSAndroid Build Coastguard Worker-run_test ./futex_wait $COLOR 28*053f45beSAndroid Build Coastguard Worker+# b/234151152 29*053f45beSAndroid Build Coastguard Worker+# Disable because system v shared memory not available 30*053f45beSAndroid Build Coastguard Worker+#echo 31*053f45beSAndroid Build Coastguard Worker+#run_test ./futex_wait $COLOR 32*053f45beSAndroid Build Coastguard Worker 33*053f45beSAndroid Build Coastguard Worker echo 34*053f45beSAndroid Build Coastguard Worker run_test ./futex_requeue $COLOR 35*053f45beSAndroid Build Coastguard Worker 36*053f45beSAndroid Build Coastguard Worker-echo 37*053f45beSAndroid Build Coastguard Worker-run_test ./futex_waitv $COLOR 38*053f45beSAndroid Build Coastguard Worker+# b/234151152 39*053f45beSAndroid Build Coastguard Worker+# Disable because system v shared memory not available 40*053f45beSAndroid Build Coastguard Worker+#echo 41*053f45beSAndroid Build Coastguard Worker+#run_test ./futex_waitv $COLOR 42*053f45beSAndroid Build Coastguard Worker 43*053f45beSAndroid Build Coastguard Worker exit $rc 44*053f45beSAndroid Build Coastguard Worker-- 45*053f45beSAndroid Build Coastguard Worker2.42.0.609.gbb76f46606-goog 46*053f45beSAndroid Build Coastguard Worker 47