From aa6adbc5818a984bc67f244d0b3f6dcd36e2905e Mon Sep 17 00:00:00 2001 From: mpi <> Date: Thu, 30 Jan 2020 08:22:30 +0000 Subject: Enable t_ptrace with an errno change compared to NetBSD. Note that the last test triggers a kernel bug related to waitpid(9) and ptraced processes. This is now visible thanks to recent make(1) changes. guenther@ suggests to look at the logic behind `p_orphan' in FreeBSD to fix this bug. --- src/regress/lib/libc/sys/README | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'src/regress/lib/libc/sys/README') diff --git a/src/regress/lib/libc/sys/README b/src/regress/lib/libc/sys/README index 84a442eb5d..0f7d82e7b6 100644 --- a/src/regress/lib/libc/sys/README +++ b/src/regress/lib/libc/sys/README @@ -18,6 +18,7 @@ t_getrusage - no expected fail, PR kern/30115 is NetBSD, work more t_mknod - remove tests for unsupported file types t_msgget - remove msgget_limit test t_poll - remove pollts_* tests +t_ptrace - change EPERM -> EINVAL for PT_ATTACH of a parent t_revoke - remove basic tests, revoke only on ttys supported t_select - remove sigset_t struct as it is int on OpenBSD @@ -26,7 +27,6 @@ t_mlock - wrong errno, succeeds where not expected, POSIX imprecise t_mmap - ENOTBLK on test NetBSD is skipping, remove mmap_va0 test t_msgrcv - msgrcv(id, &r, 3 - 1, 0x41, 004000) != -1 t_pipe2 - closefrom(4) == -1, remove F_GETNOSIGPIPE and nosigpipe test -t_ptrace - ptrace(0, 0, ((void *)0), 0) != -1 t_stat - invalid GID with doas t_syscall - SIGSEGV t_unlink - wrong errno according to POSIX -- cgit v1.2.3-55-g6feb