Module Name: src Committed By: skrll Date: Mon Jan 11 07:17:49 UTC 2021
Modified Files: src/tests/lib/libc/gen: t_siginfo.c Log Message: PR/55715: pmax testbed panics with "assertion "asid == curcpu()->ci_pmap_asid_cur" failed" It's GXemul that has the bug! Unfortunately, there's no way (currently) to detect if we're running under GXemul emulation, so disable for all mips for now. Hopefully, GXemul will get fixed soon. To generate a diff of this commit: cvs rdiff -u -r1.43 -r1.44 src/tests/lib/libc/gen/t_siginfo.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/tests/lib/libc/gen/t_siginfo.c diff -u src/tests/lib/libc/gen/t_siginfo.c:1.43 src/tests/lib/libc/gen/t_siginfo.c:1.44 --- src/tests/lib/libc/gen/t_siginfo.c:1.43 Sun Jan 10 20:46:14 2021 +++ src/tests/lib/libc/gen/t_siginfo.c Mon Jan 11 07:17:49 2021 @@ -1,4 +1,4 @@ -/* $NetBSD: t_siginfo.c,v 1.43 2021/01/10 20:46:14 skrll Exp $ */ +/* $NetBSD: t_siginfo.c,v 1.44 2021/01/11 07:17:49 skrll Exp $ */ /*- * Copyright (c) 2010 The NetBSD Foundation, Inc. @@ -482,9 +482,9 @@ ATF_TC_BODY(sigbus_adraln, tc) #endif #if defined(__mips__) - if (isQEMU()) - atf_tc_expect_fail("QEMU fails to trap unaligned accesses with " - "correct ENTRYHI"); + /* no way of detecting if on GXemul, so disable everywhere for now */ + atf_tc_expect_fail("GXemul fails to trap unaligned accesses with " + "correct ENTRYHI"); #endif sa.sa_flags = SA_SIGINFO;