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