CVS commit: src/tests/lib/libc/sys

2021-07-24 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Sat Jul 24 08:39:54 UTC 2021 Modified Files: src/tests/lib/libc/sys: t_ptrace_core_wait.h Log Message: For sh3, increment PC when PT_CONTINUE from trigger_trap(), as already done for aarch64, arm, and powerpc. Otherwise, child is

CVS commit: src/tests/lib/libc/sys

2021-07-17 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Jul 17 14:03:36 UTC 2021 Modified Files: src/tests/lib/libc/sys: t_wait.c Log Message: PR 56313: fix eroneous = that was meant to be == To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10

CVS commit: src/tests/lib/libc/sys

2021-05-24 Thread Andreas Gustafsson
Module Name:src Committed By: gson Date: Mon May 24 10:44:06 UTC 2021 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.h Log Message: On mips, avoid deliberately executing an illegal instruction for now because it causes GXemul to exit rather than generating a trap.

CVS commit: src/tests/lib/libc/sys

2021-03-28 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 28 17:30:01 UTC 2021 Modified Files: src/tests/lib/libc/sys: t_sendrecv.c Log Message: yield so we can lose packets To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/tests/lib/libc/sys/t_sendrecv.c

CVS commit: src/tests/lib/libc/sys

2021-03-21 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 21 16:58:07 UTC 2021 Modified Files: src/tests/lib/libc/sys: t_sendrecv.c Log Message: use a pipe instead of sched_yield() To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7

CVS commit: src/tests/lib/libc/sys

2021-03-18 Thread Simon Burge
Module Name:src Committed By: simonb Date: Fri Mar 19 00:44:09 UTC 2021 Modified Files: src/tests/lib/libc/sys: t_ptrace_signal_wait.h Log Message: Sprinkle a few more \n's and the end of some debug printfs. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/tests/lib/libc/sys

2021-01-17 Thread Simon Burge
Module Name:src Committed By: simonb Date: Mon Jan 18 05:44:21 UTC 2021 Modified Files: src/tests/lib/libc/sys: t_syscall.c Log Message: Check for MAP_FAILED instead of NULL when looking for an error from mmap(2). To generate a diff of this commit: cvs rdiff -u -r1.3

CVS commit: src/tests/lib/libc/sys

2020-10-27 Thread Michał Górny
Module Name:src Committed By: mgorny Date: Tue Oct 27 08:32:36 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_x86_wait.h Log Message: Add tests for AVX-512 registers (zmm0..zmm31, k0..7) Thanks to David Seifert for providing a VM on an AVX-512 capable

CVS commit: src/tests/lib/libc/sys

2020-10-16 Thread Michał Górny
Module Name:src Committed By: mgorny Date: Fri Oct 16 08:51:12 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_x86_wait.h Log Message: Remove leftover commented out #if 0 To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/tests/lib/libc/sys

2020-10-15 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Thu Oct 15 22:59:50 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_core_wait.h Log Message: Apply fix in rev 1.2 for core_dump_procinfo to aarch64 and arm:

CVS commit: src/tests/lib/libc/sys

2020-10-13 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Tue Oct 13 06:58:57 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_setrlimit.c Log Message: Bump soft/hard limits for stack to 6MB for aarch64{,eb}, where old value (~4MB) is too small to be accepted. To generate a diff of

CVS commit: src/tests/lib/libc/sys

2020-10-09 Thread Michał Górny
Module Name:src Committed By: mgorny Date: Fri Oct 9 17:43:30 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_x86_wait.h Log Message: Add tests for x87 FPU registers Reviewed by kamil To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27

CVS commit: src/tests/lib/libc/sys

2020-10-09 Thread Michał Górny
Module Name:src Committed By: mgorny Date: Fri Oct 9 17:43:07 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_x86_wait.h Log Message: Rename MM_REG macro to ST_MAN, and cover fpr/xstate with it Rename the MM_REG macro to ST_MAN, to make it clearer that it gets

CVS commit: src/tests/lib/libc/sys

2020-08-24 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Tue Aug 25 01:37:39 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_getrandom.c Log Message: Fix getrandom() tests. Use sigaction() without SA_RESTART -- signal() implies SA_RESTART so we never got the EINTR. While here,

CVS commit: src/tests/lib/libc/sys

2020-08-23 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Aug 23 17:50:19 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_getrandom.c Log Message: Split getrandom tests into several cases to find out which ones hang. To generate a diff of this commit: cvs rdiff -u -r1.1

CVS commit: src/tests/lib/libc/sys

2020-06-23 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 24 04:47:10 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_core_wait.h Log Message: Fix core_dump_procinfo tests for powerpc, for which child process was stalled indefinitely in trap instruction even after

CVS commit: src/tests/lib/libc/sys

2020-06-22 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 22 12:21:03 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_signal_wait.h t_ptrace_wait.h Log Message: Work around QEMU bug #1668041 differently, by which floating-point division by zero is not correctly trapped

CVS commit: src/tests/lib/libc/sys

2020-06-21 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Mon Jun 22 02:51:07 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_signal_wait.h t_ptrace_wait.h Log Message: Turn trigger_fpe() back to integer division by zero for a while until QEMU bug #1668041 is fixed:

CVS commit: src/tests/lib/libc/sys

2020-06-17 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 17 22:07:21 UTC 2020 Modified Files: src/tests/lib/libc/sys: Makefile Log Message: Fix build for vax; Compile t_ptrace_sigchld.c with -D__TEST_FENV. To generate a diff of this commit: cvs rdiff -u -r1.64 -r1.65

CVS commit: src/tests/lib/libc/sys

2020-06-17 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 17 08:42:16 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_signal_wait.h t_ptrace_wait.h Log Message: Let trigger_fpe() cause floating-point divide by zero exception, instead of integer one, which is not trapped

CVS commit: src/tests/lib/libc/sys

2020-06-17 Thread Rin Okuyama
Module Name:src Committed By: rin Date: Wed Jun 17 08:23:18 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.h Log Message: Regardless of __HAVE_FENV, include , which itself defines __HAVE_FENV. To generate a diff of this commit: cvs rdiff -u -r1.28 -r1.29

CVS commit: src/tests/lib/libc/sys

2020-06-15 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jun 15 13:57:45 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_wait_noproc.c Log Message: language sensitivity To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/tests/lib/libc/sys/t_wait_noproc.c Please

CVS commit: src/tests/lib/libc/sys

2020-06-08 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jun 9 00:28:57 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_fork_wait.h Log Message: Add fork/vfork/posix_spawn tests for processes within pgrp New tests: - fork_setpgid - vfork_setpgid - posix_spawn_setpgid

CVS commit: src/tests/lib/libc/sys

2020-06-06 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Sat Jun 6 18:11:21 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_lwp_create.c Log Message: Add a test case to ensure that _lwp_create() fails with the expected error code when a bad new-lwp-id pointer is passed. To

CVS commit: src/tests/lib/libc/sys

2020-05-16 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat May 16 23:10:26 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_fork_wait.h Log Message: Ignore interception of SIGCHLD signals in the debugger Set SIGPASS for SIGCHLD for the traced child in the following tests: -

CVS commit: src/tests/lib/libc/sys

2020-05-16 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat May 16 22:07:06 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_fork_wait.h Log Message: Fix typo in test names Noted by To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5

CVS commit: src/tests/lib/libc/sys

2020-05-16 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat May 16 19:08:20 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_fork_wait.h Log Message: Ignore interception of SIGCHLD signals in the debugger Set SIGPASS for SIGCHLD for the traced child in the following tests:

CVS commit: src/tests/lib/libc/sys

2020-05-14 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu May 14 19:21:35 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_fork_wait.h Log Message: Ignore interception of the SIGCHLD signals. SIGCHLD once blocked is discarded by the kernel as it has the SA_IGNORE property.

CVS commit: src/tests/lib/libc/sys

2020-05-11 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon May 11 21:18:11 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_clone_wait.h Log Message: Fix potential race in ptrace(2) clone(2) tests Instead of comparing old and new signal mask, just after the cloning

CVS commit: src/tests/lib/libc/sys

2020-05-11 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon May 11 20:58:48 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_fork_wait.h Log Message: Fix race in fork_singalmasked ELF RTLD after rtld.c r. 1.204 introduced locking that wraps the fork syscall. This locking

CVS commit: src/tests/lib/libc/sys

2020-05-11 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon May 11 12:17:57 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_register_wait.h Log Message: Simplify previous Emit SIGKILL without a loop and without checking for exact process status once it is collected. To

CVS commit: src/tests/lib/libc/sys

2020-05-11 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon May 11 11:03:15 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_register_wait.h Log Message: Do not fail when trying to kill a dying process A dying process can disappear for a while. Rather than aborting, retry

CVS commit: src/tests/lib/libc/sys

2020-05-05 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed May 6 05:14:27 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_futex_ops.c Log Message: Fix a bug in the futex_wake_highest_pri test case. Still fails as expected. To generate a diff of this commit: cvs rdiff -u -r1.4

CVS commit: src/tests/lib/libc/sys

2020-05-05 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue May 5 18:12:20 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_sigchld.c Log Message: Skip traceme_raise* tests rather than failing upfront This avoid reporting the tests as unexpected failure. To generate a diff

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue May 5 02:06:08 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Added Files: src/tests/lib/libc/sys: t_ptrace_misc_wait.h Log Message: Move misc tests out of t_ptrace_wait.c to t_ptrace_misc_wait.h

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue May 5 01:24:29 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Added Files: src/tests/lib/libc/sys: t_ptrace_core_wait.h Log Message: Move core tests out of t_ptrace_wait.c to t_ptrace_core_wait.h

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue May 5 00:57:34 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Added Files: src/tests/lib/libc/sys: t_ptrace_siginfo_wait.h Log Message: Move siginfo tests out of t_ptrace_wait.c to

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue May 5 00:50:39 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c t_ptrace_wait.h Added Files: src/tests/lib/libc/sys: t_ptrace_threads_wait.h Log Message: Move threads tests out of t_ptrace_wait.c to

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue May 5 00:33:37 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Added Files: src/tests/lib/libc/sys: t_ptrace_topology_wait.h Log Message: Move topology tests out of t_ptrace_wait.c to

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue May 5 00:23:13 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Added Files: src/tests/lib/libc/sys: t_ptrace_exec_wait.h Log Message: Move exec() tests out of t_ptrace_wait.c to t_ptrace_exec_wait.h

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue May 5 00:15:45 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Added Files: src/tests/lib/libc/sys: t_ptrace_lwp_wait.h Log Message: Move LWP tests out of t_ptrace_wait.c to t_ptrace_lwp_wait.h The

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue May 5 00:03:49 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Remove the duplicate ATF_TP_ADD_TC() entries Event mask tests are already defined in ATF_TP_ADD_TCS_PTRACE_WAIT_EVENTMASK(). To

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue May 5 00:01:15 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Added Files: src/tests/lib/libc/sys: t_ptrace_eventmask_wait.h Log Message: Move eventmask tests out of t_ptrace_wait.c to

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon May 4 23:53:20 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Remove the duplicate ATF_TP_ADD_TC() entries Byte transfer tests are already defined in ATF_TP_ADD_TCS_PTRACE_WAIT_BYTETRANSFER().

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon May 4 22:24:31 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_clone_wait.h Log Message: Bump (c) year To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libc/sys/t_ptrace_clone_wait.h

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon May 4 22:15:23 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Added Files: src/tests/lib/libc/sys: t_ptrace_clone_wait.h Log Message: Move clone() tests out of t_ptrace_wait.c to

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon May 4 22:05:29 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Added Files: src/tests/lib/libc/sys: t_ptrace_bytetransfer_wait.h Log Message: Move byte transfer tests out of t_ptrace_wait.c to

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon May 4 21:55:12 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Added Files: src/tests/lib/libc/sys: t_ptrace_kill_wait.h Log Message: Move kill()-like tests out of t_ptrace_wait.c to

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon May 4 21:33:20 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Added Files: src/tests/lib/libc/sys: t_ptrace_step_wait.h Log Message: Move PT_STEP tests out of t_ptrace_wait.c to t_ptrace_step_wait.h

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon May 4 21:21:30 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Added Files: src/tests/lib/libc/sys: t_ptrace_syscall_wait.h Log Message: Move syscall tests out of t_ptrace_wait.c to

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon May 4 20:55:48 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Added Files: src/tests/lib/libc/sys: t_ptrace_register_wait.h Log Message: Move register tests out of t_ptrace_wait.c to

CVS commit: src/tests/lib/libc/sys

2020-05-04 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Mon May 4 15:09:34 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_futex_ops.c Log Message: Add a test case for PR kern/55230. It is currently marked as expect-fail. To generate a diff of this commit: cvs rdiff -u -r1.3

CVS commit: src/tests/lib/libc/sys

2020-05-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri May 1 21:35:30 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_sigaltstack.c Log Message: no need for alloca() (breaks SSP) To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2

CVS commit: src/tests/lib/libc/sys

2020-04-30 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri May 1 01:44:30 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_futex_robust.c Log Message: Oops, accidentally #if 0'd some tests, probably while debugging something else. Correct this silly mistake. To generate a diff

CVS commit: src/tests/lib/libc/sys

2020-04-24 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Apr 24 12:17:45 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Reduce assumptions about LWP numbers To generate a diff of this commit: cvs rdiff -u -r1.172 -r1.173

CVS commit: src/tests/lib/libc/sys

2020-04-23 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Apr 24 03:25:20 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c t_ptrace_x86_wait.h Log Message: Update for new LWP behavior -- as of 9.99.59, the LWP ID of a single-LWP process is the PID, not 1. To

CVS commit: src/tests/lib/libc/sys

2020-04-22 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Apr 22 21:28:03 UTC 2020 Removed Files: src/tests/lib/libc/sys: t_lwp_tid.c Log Message: Remove unit tests for the never-exposed _lwp_gettid(2). To generate a diff of this commit: cvs rdiff -u -r1.1 -r0

CVS commit: src/tests/lib/libc/sys

2020-04-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 18 17:45:16 UTC 2020 Added Files: src/tests/lib/libc/sys: t_mprotect_helper.h Log Message: Oops, need the header too. To generate a diff of this commit: cvs rdiff -u -r0 -r1.1

CVS commit: src/tests/lib/libc/sys

2020-04-18 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Apr 18 17:44:53 UTC 2020 Modified Files: src/tests/lib/libc/sys: Makefile t_mprotect.c Added Files: src/tests/lib/libc/sys: t_mprotect_helper.c Log Message: PR/55177: Carlo Arenas: mremap(MAP_REMAPDUP) fails after

CVS commit: src/tests/lib/libc/sys

2020-04-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Apr 17 22:53:52 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Switch from C11 specific static_assert() to __CTASSERT() To generate a diff of this commit: cvs rdiff -u -r1.170 -r1.171

CVS commit: src/tests/lib/libc/sys

2020-04-14 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Apr 14 22:37:25 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Add timeout to syscall_signal_on_sce that hangs from time to time To generate a diff of this commit: cvs rdiff -u -r1.169 -r1.170

CVS commit: src/tests/lib/libc/sys

2020-03-08 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sun Mar 8 15:07:44 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.h Log Message: Only inlcude fenv.h if __HAVE_FENV To generate a diff of this commit: cvs rdiff -u -r1.26 -r1.27

CVS commit: src/tests/lib/libc/sys

2020-03-07 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Mar 7 19:47:44 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.h Log Message: Fix typo To generate a diff of this commit: cvs rdiff -u -r1.25 -r1.26 src/tests/lib/libc/sys/t_ptrace_wait.h Please note that

CVS commit: src/tests/lib/libc/sys

2020-03-07 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Mar 7 14:53:14 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c t_ptrace_wait.h Log Message: Try to fix the build. This is why all those inlines should really be in a separate file as regular function. The

CVS commit: src/tests/lib/libc/sys

2020-03-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Mar 6 19:10:27 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_sigchld.c Log Message: Remove duplicated lines To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/tests/lib/libc/sys/t_ptrace_sigchld.c

CVS commit: src/tests/lib/libc/sys

2020-03-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Mar 6 17:03:35 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.h Log Message: Add await_collected() This functions waits for collecting a process. To generate a diff of this commit: cvs rdiff -u -r1.23

CVS commit: src/tests/lib/libc/sys

2020-03-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Mar 6 14:06:56 UTC 2020 Modified Files: src/tests/lib/libc/sys: msg.h t_ptrace_wait.c Log Message: Move macros wrapping functions from msg.h into msg.h This makes code reusing easier. To generate a diff of this commit: cvs

CVS commit: src/tests/lib/libc/sys

2020-03-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Mar 3 17:09:22 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.h Log Message: Mark find_event_count() with __used To generate a diff of this commit: cvs rdiff -u -r1.22 -r1.23

CVS commit: src/tests/lib/libc/sys

2020-03-01 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Mar 1 20:24:07 UTC 2020 Modified Files: src/tests/lib/libc/sys: Makefile Log Message: fix variable name To generate a diff of this commit: cvs rdiff -u -r1.59 -r1.60 src/tests/lib/libc/sys/Makefile Please note that

CVS commit: src/tests/lib/libc/sys

2020-03-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Mar 1 18:22:00 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Add new signal trap entry tests in t_ptrace_wait* New tests: - syscall_signal_on_sce - syscall_detach_on_sce The first one fails

CVS commit: src/tests/lib/libc/sys

2020-02-24 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Feb 24 23:46:45 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Add new test in t_ptrace_wait* New test: syscall_killed_on_sce Test passes correctly. To generate a diff of this commit: cvs

CVS commit: src/tests/lib/libc/sys

2020-02-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Feb 22 19:44:07 UTC 2020 Modified Files: src/tests/lib/libc/sys: Makefile t_ptrace_wait.c t_ptrace_wait.h Log Message: Disable t_ptrace_wait* tests for MKSANITIZER/MKLIBCSANITIZER A subset of tests is not compatible with the

CVS commit: src/tests/lib/libc/sys

2020-02-20 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Feb 20 23:57:16 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_x86_wait.h Log Message: Refactor dbregs_dont_inherit_lwp() Switch from native LWP calls to pthread(3) calls. To generate a diff of this commit: cvs

CVS commit: src/tests/lib/libc/sys

2020-02-20 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Feb 20 22:38:54 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Minor changes to t_ptrace_wait* Add check for security.models.extensions.user_set_dbregs in the concurrent event tests. Use

CVS commit: src/tests/lib/libc/sys

2020-02-19 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Feb 19 17:13:00 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Fix clang(1) build Namespace a symbol that can be unused. To generate a diff of this commit: cvs rdiff -u -r1.162 -r1.163

CVS commit: src/tests/lib/libc/sys

2020-02-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Fri Feb 14 04:20:59 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_x86_wait.h Log Message: Instead of turning optimization off, use unique labels with %= (thanks joerg@) To generate a diff of this commit: cvs rdiff

CVS commit: src/tests/lib/libc/sys

2020-02-13 Thread Tobias Nygren
Module Name:src Committed By: tnn Date: Thu Feb 13 18:31:55 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_x86_wait.h Log Message: adjust r1.19; add clang equivalent of gcc specific attribute To generate a diff of this commit: cvs rdiff -u -r1.21 -r1.22

CVS commit: src/tests/lib/libc/sys

2020-02-13 Thread Michał Górny
Module Name:src Committed By: mgorny Date: Thu Feb 13 15:27:41 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Enable combined breakpoint, watchpoint and signal tests To generate a diff of this commit: cvs rdiff -u -r1.161 -r1.162

CVS commit: src/tests/lib/libc/sys

2020-02-13 Thread Michał Górny
Module Name:src Committed By: mgorny Date: Thu Feb 13 15:27:25 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c t_ptrace_x86_wait.h Log Message: Extend concurrent events test to watchpoints To generate a diff of this commit: cvs rdiff -u -r1.160 -r1.161

CVS commit: src/tests/lib/libc/sys

2020-02-13 Thread Michał Górny
Module Name:src Committed By: mgorny Date: Thu Feb 13 15:27:05 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c t_ptrace_x86_wait.h Log Message: Extend concurrent events test to breakpoints Add testing for concurrent breakpoint hits. The code is

CVS commit: src/tests/lib/libc/sys

2020-02-13 Thread Michał Górny
Module Name:src Committed By: mgorny Date: Thu Feb 13 15:26:18 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Test whether signal handler is called in concurrent bombarding To generate a diff of this commit: cvs rdiff -u -r1.157 -r1.158

CVS commit: src/tests/lib/libc/sys

2020-02-13 Thread Michał Górny
Module Name:src Committed By: mgorny Date: Thu Feb 13 15:26:45 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Include LWP events in concurrent event test LWP events will be necessary when breakpoint/watchpoint support is added to the test.

CVS commit: src/tests/lib/libc/sys

2020-02-13 Thread Michał Górny
Module Name:src Committed By: mgorny Date: Thu Feb 13 15:25:58 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Extend concurrent signal tests to pass signal back to the thread To generate a diff of this commit: cvs rdiff -u -r1.156 -r1.157

CVS commit: src/tests/lib/libc/sys

2020-02-13 Thread Michał Górny
Module Name:src Committed By: mgorny Date: Thu Feb 13 15:25:29 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Generalize thread_concurrent_signals to a generic factory Build thread_concurrent_signals on a generic parametrized

CVS commit: src/tests/lib/libc/sys

2020-02-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Feb 13 13:38:44 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.h Log Message: Disable UBSan warnings for trigger_segv() Dereferencing the NULL pointer is on purpose. To generate a diff of this commit: cvs

CVS commit: src/tests/lib/libc/sys

2020-02-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Feb 13 13:34:48 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.h Log Message: Disable UBSan reports in trigger_fpe() Division by 0 is on purpose. To generate a diff of this commit: cvs rdiff -u -r1.19 -r1.20

CVS commit: src/tests/lib/libc/sys

2020-02-12 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Thu Feb 13 02:53:46 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_x86_wait.h Log Message: Turn off optimization on a function which contains constant labels. The optimizer splits it and we end up with 2 copies and

CVS commit: src/tests/lib/libc/sys

2020-02-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Feb 11 00:41:37 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c t_ptrace_wait.h Log Message: Rewrite the t_ptrace_wait resume1 test Switch to pthread functions. Rename to 'resume'. Synchronize the threads

CVS commit: src/tests/lib/libc/sys

2020-02-10 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Feb 10 11:42:41 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Rename suspend2 to suspend_no_deadlock To generate a diff of this commit: cvs rdiff -u -r1.153 -r1.154

CVS commit: src/tests/lib/libc/sys

2020-02-05 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Feb 5 23:43:18 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Refactor signal9 and signal10 tests in t_ptrace_wait* Remove signal9 and signal10. Reimplement the idea of these test in new

CVS commit: src/tests/lib/libc/sys

2020-02-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Feb 4 21:34:47 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Disable debug code To generate a diff of this commit: cvs rdiff -u -r1.151 -r1.152 src/tests/lib/libc/sys/t_ptrace_wait.c Please

CVS commit: src/tests/lib/libc/sys

2020-02-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Feb 4 21:34:12 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Add new ATF ptrace(2) test in t_ptrace_wait* threads_and_exec - verify that the expected LWP events are reported for a

CVS commit: src/tests/lib/libc/sys

2020-02-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Feb 4 15:06:27 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Add new ATF tests for unrelated tracer in t_ptrace_wait* New tests: - unrelated_tracer_posix_spawn_detach_spawner -

CVS commit: src/tests/lib/libc/sys

2020-01-28 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jan 29 03:51:56 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Add new fork/vfork/posix_spawn ATF tests in t_ptrace_wait* Add unrelated tracer variation of tests: fork1-16, vfork1-16,

CVS commit: src/tests/lib/libc/sys

2020-01-24 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Fri Jan 24 08:45:16 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_mlock.c Log Message: Don't print the pagesize it messes up atf-report To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8

CVS commit: src/tests/lib/libc/sys

2020-01-22 Thread Martin Husemann
Module Name:src Committed By: martin Date: Thu Jan 23 06:17:22 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Fix the build: access_regs_set_unaligned_pc_* tests depend on availability of gpregs To generate a diff of this commit: cvs rdiff

CVS commit: src/tests/lib/libc/sys

2020-01-21 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jan 21 16:46:07 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Add new ATF tests in t_ptrace_wait* New tests: - access_regs_set_unaligned_pc_0x1 - access_regs_set_unaligned_pc_0x3 -

CVS commit: src/tests/lib/libc/sys

2020-01-08 Thread Michał Górny
Module Name:src Committed By: mgorny Date: Wed Jan 8 17:23:34 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_x86_wait.h Log Message: Add tests for reading registers from x86 core dumps To generate a diff of this commit: cvs rdiff -u -r1.17 -r1.18

CVS commit: src/tests/lib/libc/sys

2020-01-08 Thread Michał Górny
Module Name:src Committed By: mgorny Date: Wed Jan 8 17:23:15 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_amd64_wait.h t_ptrace_i386_wait.h t_ptrace_x86_wait.h Log Message: Combine x86 register tests into unified test function Reduce the code

CVS commit: src/tests/lib/libc/sys

2020-01-08 Thread Michał Górny
Module Name:src Committed By: mgorny Date: Wed Jan 8 17:22:40 UTC 2020 Modified Files: src/tests/lib/libc/sys: t_ptrace_wait.c Log Message: Fix alignment when reading core notes Both desc and note header needs to be aligned. Therefore, we need to realign after skipping

  1   2   3   4   5   >