Page Menu
Home
FreeBSD
Search
Configure Global Search
Log In
Files
F147661580
D3378.id.diff
No One
Temporary
Actions
View File
Edit File
Delete File
View Transforms
Subscribe
Mute Notifications
Flag For Later
Award Token
Size
2 KB
Referenced Files
None
Subscribers
None
D3378.id.diff
View Options
Index: head/lib/libc/tests/sys/Makefile
===================================================================
--- head/lib/libc/tests/sys/Makefile
+++ head/lib/libc/tests/sys/Makefile
@@ -25,7 +25,10 @@
NETBSD_ATF_TESTS_C+= kill_test
NETBSD_ATF_TESTS_C+= link_test
NETBSD_ATF_TESTS_C+= listen_test
+# On arm64 triggers panic ARM64TODO: pmap_mincore (PR202307).
+.if ${MACHINE_CPUARCH} != "aarch64"
NETBSD_ATF_TESTS_C+= mincore_test
+.endif
NETBSD_ATF_TESTS_C+= mkdir_test
NETBSD_ATF_TESTS_C+= mkfifo_test
NETBSD_ATF_TESTS_C+= mknod_test
Index: head/lib/libproc/tests/proc_test.c
===================================================================
--- head/lib/libproc/tests/proc_test.c
+++ head/lib/libproc/tests/proc_test.c
@@ -40,7 +40,9 @@
#include <libproc.h>
static const char *aout_object = "a.out";
+#if !defined(__aarch64__)
static const char *ldelf_object = "ld-elf.so.1";
+#endif
static const char *target_prog_file = "target_prog";
/*
@@ -75,6 +77,7 @@
return (phdl);
}
+#if !defined(__aarch64__)
static void
set_bkpt(struct proc_handle *phdl, uintptr_t addr, u_long *saved)
{
@@ -151,6 +154,7 @@
ATF_REQUIRE_EQ_MSG(strcmp(mapname, mapbname), 0,
"expected map name '%s' doesn't match '%s'", mapname, mapbname);
}
+#endif
ATF_TC(map_alias_obj2map);
ATF_TC_HEAD(map_alias_obj2map, tc)
@@ -255,6 +259,7 @@
proc_free(phdl);
}
+#if !defined(__aarch64__)
ATF_TC(symbol_lookup);
ATF_TC_HEAD(symbol_lookup, tc)
{
@@ -331,6 +336,7 @@
proc_free(phdl);
}
+#endif
ATF_TC(signal_forward);
ATF_TC_HEAD(signal_forward, tc)
@@ -379,8 +385,11 @@
ATF_TP_ADD_TC(tp, map_alias_obj2map);
ATF_TP_ADD_TC(tp, map_alias_name2map);
ATF_TP_ADD_TC(tp, map_alias_name2sym);
+/* On arm64 triggers panic ARM64TODO: pmap_sync_icache (PR202305). */
+#if !defined(__aarch64__)
ATF_TP_ADD_TC(tp, symbol_lookup);
ATF_TP_ADD_TC(tp, symbol_lookup_fail);
+#endif
ATF_TP_ADD_TC(tp, signal_forward);
return (atf_no_error());
Index: head/lib/libutil/tests/Makefile
===================================================================
--- head/lib/libutil/tests/Makefile
+++ head/lib/libutil/tests/Makefile
@@ -5,7 +5,9 @@
TAP_TESTS_C+= flopen_test
TAP_TESTS_C+= grp_test
TAP_TESTS_C+= humanize_number_test
+.if ${MACHINE_CPUARCH} != "aarch64" # PR202304: pidfile_test hangs on arm64
TAP_TESTS_C+= pidfile_test
+.endif
TAP_TESTS_C+= trimdomain_test
TAP_TESTS_C+= trimdomain-nodomain_test
File Metadata
Details
Attached
Mime Type
text/plain
Expires
Fri, Mar 13, 4:52 PM (6 h, 29 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
29608118
Default Alt Text
D3378.id.diff (2 KB)
Attached To
Mode
D3378: On arm64 disable three tests that hang or panic
Attached
Detach File
Event Timeline
Log In to Comment