CVS commit: src/tests/kernel

2016-11-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Nov 15 21:50:38 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add vfork1 test in t_ptrace_wait* and vfork2 in t_ptrace_wait{4,6,id,pid} These tests are exact clones for fork1 and fork2, however testin

CVS commit: src/tests/kernel

2016-11-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Nov 22 19:46:26 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new tests io_read_d[1234] in t_ptrace_wait{,3,4,6,id,pid} io_read_d1: Verify PT_IO with PIOD_READ_D and len = sizeof(uint8_t) io_

CVS commit: src/tests/kernel

2016-11-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Nov 22 21:59:32 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new tests io_write_d[1234] in t_ptrace_wait{,3,4,6,id,pid} io_write_d1: Verify PT_IO with PIOD_WRITE_D and len = sizeof(uint8_t)

CVS commit: src/tests/kernel

2016-11-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Nov 23 01:49:05 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new tests io_write_d[1234] in t_ptrace_wait{,3,4,6,id,pid} write1: Verify PT_WRITE_D called once write2: Verify PT_WRITE_D ca

CVS commit: src/tests/kernel

2016-11-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Nov 23 03:02:56 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new tests read[1234] in t_ptrace_wait{,3,4,6,id,pid} read1: Verify PT_READ_D called once read2: Verify PT_READ_D called twice

CVS commit: src/tests/kernel

2016-11-22 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Nov 23 05:00:20 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add io_read_write_handshake to t_ptrace_wait{,3,4,6,id,pid} Verify PT_IO with PIOD_READ_D and PIOD_WRITE_D handshake Sponsored by To g

CVS commit: src/tests/kernel

2016-11-23 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Nov 23 19:46:51 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new test io_read_d_write_d_handshake2 in tests/kernel/t_ptrace_wait.c Rename io_read_write_handshake to io_read_d_write_d_handshake1.

CVS commit: src/tests/kernel

2016-11-23 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Nov 23 20:56:47 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Rename read* and write* tests to read_d* and write_d* The purpose of renaming is to make room for PT_READ_I and PT_WRITE_I type ptrace(2)

CVS commit: src/tests/kernel

2016-11-23 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Nov 23 21:14:23 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new tests read_d_write_d_handshake[12] in t_ptrace_wait{,3,4,6,id,pid} read_d_write_d_handshake1: Verify PT_READ_D with PT_WRITE_D

CVS commit: src/tests/kernel

2016-11-23 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Nov 23 23:30:50 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add {,io_}read_i[1234] in t_ptrace_wait{,3,4,6,id,pid} New tests are direct counterparts to the existing ones {,io_}read_d[1234]. PT_READ

CVS commit: src/tests/kernel

2016-11-23 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Nov 24 04:08:37 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add regs[12345] in t_ptrace_wait{,3,4,6,id,pid} Add new ATF tests for the general purpose register calls. These tests require platforms t

CVS commit: src/tests/kernel

2016-11-23 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Nov 24 04:11:16 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Drop unwanted printf(3) call in regs5 in t_ptrace This call is reserved for other test. Sponsored by To generate a diff of this commit

CVS commit: src/tests/kernel

2016-11-24 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Nov 24 22:52:03 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add fpregs[12] in t_ptrace_wait{,3,4,6,id,pid} fpregs1: Verify plain PT_GETFPREGS call without further steps fpregs2: Verify PT_G

CVS commit: src/tests/kernel

2016-11-25 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Nov 25 20:01:05 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Fix several printf(3)-like functions usage with printing integers Integers as hex shall no be printed with PRIx8, but with plain "x". Poi

CVS commit: src/tests/kernel

2016-11-25 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Nov 26 02:34:50 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Print integers as hex with %#x rather than with plain %x # if used with o, x or X specifiers the value is preceeded with 0, 0x or 0X respe

CVS commit: src/tests/kernel

2016-11-28 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Nov 28 21:37:00 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new test step1 in t_prace_wait{,3,4,6,id,pid} under PT_STEP guards step1: Verify single PT_STEP call. This function is calculating

CVS commit: src/tests/kernel

2016-11-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Nov 29 21:31:45 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add more tests for PT_STEP step[234] in t_ptrace_wait{,3,4,6,id,pid} step2: Verify PT_STEP called twice step3: Verify PT_STEP cal

CVS commit: src/tests/kernel

2016-11-29 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Nov 29 21:58:14 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new tests dbregs[12] in t_ptrace_wait{,3,4,6,id,pid} dbregs1: Verify plain PT_GETDBREGS call without further steps dbregs2: V

CVS commit: src/tests/kernel

2016-11-30 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Nov 30 21:12:53 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new tests kill[12] in t_ptrace_wait{,3,4,6,id,pid} New tests verify that PT_CONTINUE with SIGKILL is equivalent to PT_KILL. kill1:

CVS commit: src/tests/kernel

2016-12-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Dec 1 20:11:17 UTC 2016 Modified Files: src/tests/kernel: Makefile t_ptrace_wait.c Added Files: src/tests/kernel: t_ptrace_amd64_wait.c t_ptrace_amd64_wait3.c t_ptrace_amd64_wait4.c t_ptrace_amd64_wait6.c

CVS commit: src/tests/kernel

2016-12-02 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Dec 3 07:23:08 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new tests lwpinfo1 in t_ptrace_wait* and lwpinfo2 under HAVE_PID guard lwpinfo1: Verify baic LWPINFO call for single thread (PT_TR

CVS commit: src/tests/kernel

2016-12-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Dec 4 23:48:02 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: lwpinfo1 and lwpinfo2 in t_ptrace_wait{,3,4,6,id,pid} no longer fails Remove atf_tc_expect_fail() linked with PR kern/51685. Issue fixed

CVS commit: src/tests/kernel

2016-12-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Dec 5 07:18:10 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Mark again lwpinfo2 with expected failure in t_ptrace_wait{,3,4,6,id,pid} Only failure lwpinfo1 was addressed, not lwpinfo2. PR kern/5168

CVS commit: src/tests/kernel

2016-12-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Dec 5 20:10:10 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c t_ptrace_wait.h Added Files: src/tests/kernel: msg.h Log Message: - abstract the pipe calls into routines. - some of the tests that worked (r

CVS commit: src/tests/kernel

2016-12-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Dec 5 21:20:38 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Fix the tests that broke after my changes. XXX: This code is heavily duplicated and needs some merging. To generate a diff of this com

CVS commit: src/tests/kernel

2016-12-05 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Dec 5 22:05:53 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: fix lwpinfo2 To generate a diff of this commit: cvs rdiff -u -r1.42 -r1.43 src/tests/kernel/t_ptrace_wait.c Please note that diffs ar

CVS commit: src/tests/kernel

2016-12-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Dec 6 08:03:09 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Clean up after fixes and refactoring by Christos Zoulas No functional change, remove dead and unneeded code. Sponsored by To generate

CVS commit: src/tests/kernel

2016-12-06 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Dec 6 18:59:00 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: switch to using fork so we can see the child output. To generate a diff of this commit: cvs rdiff -u -r1.44 -r1.45 src/tests/kernel/t_

CVS commit: src/tests/kernel

2016-12-08 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Dec 8 13:32:17 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Fix Clang/LLVM build Reported error: src/tests/kernel/t_ptrace_wait.c:4401:33: error: missing field 'pl_event' initializer

CVS commit: src/tests/kernel

2016-12-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Dec 13 12:25:05 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Remove dbregs[12] from t_ptrace_wait{,3,4,6,id,pid} CPU Debug Registers won't be exposed as is to userland. Hardware Watchpoints will be

CVS commit: src/tests/kernel

2016-12-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Dec 14 06:19:59 UTC 2016 Modified Files: src/tests/kernel: Makefile Log Message: Define -D_KERNTYPES in CPPFLAGS unconditionally to fix MKRUMP=no build Reported by Robert Swindells Sponsored by To generate a diff of this c

CVS commit: src/tests/kernel

2016-12-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Dec 15 08:57:24 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.h Log Message: Prepare t_ptrace_wait.h for hardware watchpoints API Add new symbol ATF_TP_ADD_TC_HAVE_PTRACE_WATCHPOINTS() to be protected with the __HAV

CVS commit: src/tests/kernel

2016-12-16 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Dec 17 03:43:38 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.h Log Message: fix clang build. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/kernel/t_ptrace_wait.h Please note that diffs

CVS commit: src/tests/kernel

2016-12-30 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Dec 30 17:29:34 UTC 2016 Modified Files: src/tests/kernel: t_ptrace_wait.h Log Message: Remove unused macro for ATF_TP_ADD_TC_HAVE_DBREGS This code is unused. Sponsored by To generate a diff of this commit: cvs rdiff -u -r

CVS commit: src/tests/kernel

2017-01-02 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jan 2 21:02:03 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Fix typo in atf_tc_set_md_var(): baic -> basic No functional change. To generate a diff of this commit: cvs rdiff -u -r1.47 -r1.48 src/t

CVS commit: src/tests/kernel

2017-01-04 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jan 4 22:27:20 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c t_ptrace_wait.h Log Message: Add new tests siginfo[123] in t_ptrace_wait{,3,4,6,id,pid} These tests are for the proposed PT_[GS]ET_SIGINFO interface fo

CVS commit: src/tests/kernel

2017-01-06 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jan 6 22:40:06 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new test siginfo4 in t_ptrace_wait{,3,4,6,id,pid} siginfo4: Detect SIGTRAP TRAP_EXEC from tracee This test is currently disabled

CVS commit: src/tests/kernel

2017-01-09 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Mon Jan 9 22:09:21 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c t_ptrace_wait.h Log Message: PT_GET_SIGINFO is no longer PT_SET_SIGINFO conditional in ATF tests This interface is MI. Sponsored by To generate a d

CVS commit: src/tests/kernel

2017-01-09 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jan 10 00:54:22 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new test siginfo5 in t_ptrace_wait{,3,4,6,id,pid} siginfo5: Verify that fork(2) is intercepted by ptrace(2) with EVENT_MASK se

CVS commit: src/tests/kernel

2017-01-09 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Jan 10 05:08:24 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new test siginfo6 in t_ptrace_wait{,3,6,6,id,pid} for ports with PT_STEP siginfo6: Verify single PT_STEP call with signal informat

CVS commit: src/tests/kernel

2017-01-10 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Tue Jan 10 22:10:22 UTC 2017 Modified Files: src/tests/kernel: t_mqueue.c Log Message: need To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/tests/kernel/t_mqueue.c Please note that diffs are not public domain

CVS commit: src/tests/kernel

2017-01-12 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jan 12 21:35:53 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new tests vforkdone[12] in t_ptrace_wait{,3,4,6,id,pid} vforkdone1: Verify that vfork(2) is intercepted by ptrace(2) with EVENT_MA

CVS commit: src/tests/kernel

2017-01-12 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Jan 13 03:01:09 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Move the #ifndef/#define dance for the (currently) system undefined PTRACE_VFORK* macros out of a function that is not always compiled (as th

CVS commit: src/tests/kernel

2017-01-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jan 13 23:22:12 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Update t_ptrace_wait* tests for added support for PTRACE_VFORK{,_DONE} PTRACE_VFORK and PTRACE_VFORK_DONE are now parts of . PTRACE_VFORK

CVS commit: src/tests/kernel

2017-01-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jan 14 04:37:55 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new tests eventmask[34] in t_ptrace_wait{,3,4,6,id,pid} eventmask3: Verify that PTRACE_VFORK in EVENT_MASK is preserved eventmask

CVS commit: src/tests/kernel

2017-01-14 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Jan 14 19:17:10 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add additional check for pe_report_event in lwp_{create,exit}1 This caught bug that currently PTRACE_LWP_EXIT is reported as PTRACE_LWP_CR

CVS commit: src/tests/kernel

2017-01-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Jan 14 20:57:24 UTC 2017 Modified Files: src/tests/kernel: t_mqueue.c Log Message: PR/51871: Ngie Cooper: add fcntl.h for O_* fcntl/open constants To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/tests/kerne

CVS commit: src/tests/kernel

2017-01-25 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jan 25 17:01:57 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add io_read_auxv1 in t_ptrace_wait{,3,4,6,id,pid} io_read_auxv1: Verify PT_READ_AUXV called for tracee Sponsored by To generate a

CVS commit: src/tests/kernel

2017-01-26 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jan 26 17:03:21 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new test signal1 in t_ptrace_wait{,3,4,6,id,pid} signal1: Verify that masking single unrelated signal does not stop tracer fro

CVS commit: src/tests/kernel

2017-01-26 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jan 26 20:15:44 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new tests signal[23] in t_ptrace_wait{,3,4,6,id,pid} signal2: Verify that masking SIGTRAP in tracee stops tracer from catching

CVS commit: src/tests/kernel

2017-01-26 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jan 26 22:32:48 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new test signal4 in t_ptrace_wait{,3,4,6,id,pid} signal4: Verify that masking SIGTRAP in tracee does not stop tracer from catc

CVS commit: src/tests/kernel

2017-01-26 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Jan 26 22:46:19 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new test signal5 in t_ptrace_wait{,3,4,6,id,pid} signal5: Verify that masking SIGTRAP in tracee does not stop tracer from catc

CVS commit: src/tests/kernel

2017-01-26 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jan 27 00:34:52 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new tests signal[67] in t_ptrace_wait{4,6,id,pid} signal6: Verify that masking SIGTRAP in tracee does not stop tracer from cat

CVS commit: src/tests/kernel

2017-01-27 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jan 27 16:06:23 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new test signal8 in t_ptrace_wait{,3,4,6,id,pid} signal8: Verify that masking SIGTRAP in tracee does not stop tracer from catc

CVS commit: src/tests/kernel

2017-01-27 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jan 27 16:35:47 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new tests signal{9,10} in t_ptrace_wait{,3,4,6,id,pid} signal9: Verify that masking SIGTRAP in tracee does not stop tracer from

CVS commit: src/tests/kernel

2017-01-27 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Jan 27 16:43:07 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Remove debug printf(3) No functional change. Sponsored by To generate a diff of this commit: cvs rdiff -u -r1.68 -r1.69 src/tests/kern

CVS commit: src/tests/kernel

2017-02-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Feb 15 20:58:22 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.h Log Message: Reintroduce ATF_TP_ADD_TC_HAVE_DBREGS for t_ptrace_wait* ATF tests PT_GETDBREGS & PT_SETDBREGS API will replace the current one for watchp

CVS commit: src/tests/kernel

2017-02-16 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Feb 16 15:57:45 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.h src/tests/kernel/arch/amd64: t_ptrace_wait.c Log Message: Switch back arch/amd64/t_ptrace_wait.c to r1.6 and restore original DBREGS This is pr

CVS commit: src/tests/kernel

2017-02-23 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Feb 24 06:17:48 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new test syscall1 in t_ptrace_wait* syscall1: Verify that getpid(2) can be traced with PT_SYSCALL Enforce usage of syscall(2), it

CVS commit: src/tests/kernel

2017-02-28 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Feb 28 13:19:50 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Add new test syscallemu1 in t_ptrace_wait* syscallemu1: Verify that exit(2) can be intercepted with PT_SYSCALLEMU This test is failin

CVS commit: src/tests/kernel

2017-02-28 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Feb 28 13:29:52 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Mark resume1 and syscallemu1 tests broken in t_ptrace_wait* resume1: PR kern/51995 ptrace(2) PT_RESUME is not reliable syscallemu1:

CVS commit: src/tests/kernel

2017-03-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Mar 1 08:05:15 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Mark syscall1 broken in t_ptrace_wait* Mark this test broken with kern/52012 as the tracee does not stop on syscall entry. Check for sigin

CVS commit: src/tests/kernel

2017-03-03 Thread Robert Elz
Module Name:src Committed By: kre Date: Fri Mar 3 12:23:26 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Since it is unlikely that any of this really wants to test whether [v]fork() produces pid==1 (init) (if it were useful to test that, an entir

CVS commit: src/tests/kernel

2017-03-25 Thread Nick Hudson
Module Name:src Committed By: skrll Date: Sat Mar 25 10:07:55 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: kern/52012 kern/52018 kern/52019 were all fixed by christos To generate a diff of this commit: cvs rdiff -u -r1.77 -r1.78 src/tests/kerne

CVS commit: src/tests/kernel

2017-03-27 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Mar 28 01:00:33 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Mark signal6 as failing due to timeout not regular failure This test is marked as PR kern/51918. Timeout has been reported on i386, amd64

CVS commit: src/tests/kernel

2017-03-27 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Mar 28 01:40:40 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Optimize signal6 in t_ptrace_wait Reduce timeout to 5 seconds. This tests timeouts and this change saves time. PR kern/51918 Sponsored b

CVS commit: src/tests/kernel

2017-03-27 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Mar 28 03:03:15 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Mark fork1 and siginfo5 as broken on sparc, sparc64, evbarm and alpha PR kern/52117 ptrace(2) PTRACE_FORK fails on some platforms These t

CVS commit: src/tests/kernel

2017-03-27 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Mar 28 03:19:20 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Set timeout expected in resume1 (t_ptrace_wait*) Mark timeout for this test 5 sec. It sometimes works sometimes does not. Add a local sle

CVS commit: src/tests/kernel

2017-03-28 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Mar 28 12:39:07 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Mark PT_STEP tests in t_ptrace_wait* as broken on ARM There is a definition of PT_STEP for userland, but no implementation in the kernel.

CVS commit: src/tests/kernel

2017-03-28 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Mar 28 13:16:30 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Explain expected behavior for PTRACE_FORK events in t_ptrace_wait* PR kern/52117 ptrace(2) PTRACE_FORK fails on some platforms Add messag

CVS commit: src/tests/kernel

2017-04-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Apr 1 23:51:27 UTC 2017 Modified Files: src/tests/kernel: t_ptrace.c Log Message: Correct securelevel in attach_pid1_securelevel Assert that a debugger cannot attach to PID 1 with securelevel >= 0 (as root) instead of >= 1.

CVS commit: src/tests/kernel

2017-04-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Apr 2 00:03:40 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Log Message: Deduplicate code in step* tests in t_ptrace_wait* No functional change. Sponsored by To generate a diff of this commit: cvs rdiff -u -

CVS commit: src/tests/kernel

2017-04-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Apr 2 00:06:09 UTC 2017 Modified Files: src/tests/kernel: t_ptrace.c Log Message: Correct another string about securelevel in t_ptrace Change: Test must be run with securelevel >= 1 To: Test must be run with securele

CVS commit: src/tests/kernel

2017-04-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Apr 2 00:29:08 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Added Files: src/tests/kernel: t_ptrace_x86_wait.h Log Message: Merge kernel/t_ptrace_wait with kernel/arch/x86/t_ptrace_wait This aims to remo

CVS commit: src/tests/kernel

2017-04-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Apr 2 00:40:12 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_wait.c Added Files: src/tests/kernel: t_ptrace_i386_wait.h Log Message: Merge kernel/t_ptrace_wait with kernel/arch/i386/t_ptrace_wait This aims to re

CVS commit: src/tests/kernel

2017-04-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Apr 2 01:14:35 UTC 2017 Modified Files: src/tests/kernel: t_ptrace_i386_wait.h t_ptrace_wait.c Added Files: src/tests/kernel: t_ptrace_amd64_wait.h Log Message: Merge kernel/t_ptrace_wait with kernel/arch/amd64/t_ptrac

CVS commit: src/tests/kernel

2017-04-16 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Apr 16 18:24:23 UTC 2017 Modified Files: src/tests/kernel: t_rnd.c Log Message: Stress rump hyperentropy a little harder. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.11 src/tests/kernel/t_rnd.c Please note

CVS commit: src/tests/kernel

2018-11-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Nov 11 01:26:00 UTC 2018 Modified Files: src/tests/kernel: h_segv.c Log Message: Sort #includes. To generate a diff of this commit: cvs rdiff -u -r1.7 -r1.8 src/tests/kernel/h_segv.c Please note that diffs are not public

CVS commit: src/tests/kernel

2018-11-10 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Sun Nov 11 01:26:08 UTC 2018 Modified Files: src/tests/kernel: Makefile h_segv.c Log Message: Use feenableexcept to trap fp exceptions, and trigger one, for SIGFPE. Not every CPU traps integer division by zero -- aarch64, powe

CVS commit: src/tests/kernel

2018-11-11 Thread Taylor R Campbell
Module Name:src Committed By: riastradh Date: Mon Nov 12 05:02:00 UTC 2018 Modified Files: src/tests/kernel: h_segv.c Log Message: Make fenv.h optional for this test to unbreak the vax build. To generate a diff of this commit: cvs rdiff -u -r1.9 -r1.10 src/tests/kernel/h

CVS commit: src/tests/kernel

2018-12-28 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Fri Dec 28 16:01:53 UTC 2018 Modified Files: src/tests/kernel: t_threadpool.sh Log Message: kre@ notified me that the kernel/t_threadpool "rapid" test was occasionally tripping a KASSERT() failure in the i386-qemu test rig. It t

CVS commit: src/tests/kernel

2019-01-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 13 15:36:57 UTC 2019 Modified Files: src/tests/kernel: t_timeleft.c Log Message: Increase the timeout a bit, and make sure we join so that there is no race. To generate a diff of this commit: cvs rdiff -u -r1.2 -r1.3 s

CVS commit: src/tests/kernel

2019-01-13 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Mon Jan 14 00:23:43 UTC 2019 Modified Files: src/tests/kernel: t_timeleft.c Log Message: add call error checks, requested by mrg@ To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/kernel/t_timeleft.c Pleas

CVS commit: src/tests/kernel

2019-01-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Jan 26 16:44:30 UTC 2019 Modified Files: src/tests/kernel: h_segv.c t_trapsignal.sh Log Message: Some arm CPUs do not implement traps on floating point exceptions. To generate a diff of this commit: cvs rdiff -u -r1.10 -r1.1

CVS commit: src/tests/kernel

2019-01-27 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sun Jan 27 16:29:56 UTC 2019 Modified Files: src/tests/kernel: h_segv.c Log Message: vaxinate against ieeefp.h To generate a diff of this commit: cvs rdiff -u -r1.11 -r1.12 src/tests/kernel/h_segv.c Please note that diffs are

CVS commit: src/tests/kernel

2019-04-25 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Apr 25 19:37:10 UTC 2019 Modified Files: src/tests/kernel: h_segv.c Log Message: Fix typo To generate a diff of this commit: cvs rdiff -u -r1.13 -r1.14 src/tests/kernel/h_segv.c Please note that diffs are not public domain;

CVS commit: src/tests/kernel/kqueue

2016-04-29 Thread Ryo ONODERA
Module Name:src Committed By: ryoon Date: Fri Apr 29 07:12:34 UTC 2016 Modified Files: src/tests/kernel/kqueue: Makefile Log Message: Tab alignment To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/tests/kernel/kqueue/Makefile Please note that diffs are no

CVS commit: src/tests/kernel/tty

2011-04-08 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 9 06:36:03 UTC 2011 Modified Files: src/tests/kernel/tty: t_pr.c Log Message: No longer expected to crash the kernel. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/kernel/tty/t_pr.c Please note

CVS commit: src/tests/kernel/tty

2011-04-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Sat Apr 9 11:55:59 UTC 2011 Modified Files: src/tests/kernel/tty: t_pr.c Log Message: Add two simple testcases to exercise pty/tty communication. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/tests/kernel/tty/

CVS commit: src/tests/kernel/tty

2011-04-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Apr 26 18:50:53 UTC 2011 Modified Files: src/tests/kernel/tty: t_pr.c Log Message: Simplify To generate a diff of this commit: cvs rdiff -u -r1.5 -r1.6 src/tests/kernel/tty/t_pr.c Please note that diffs are not public domai

CVS commit: src/tests/kernel/tty

2011-04-26 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Apr 26 20:42:01 UTC 2011 Modified Files: src/tests/kernel/tty: t_pr.c Log Message: Add TNF license. OK: pooka. To generate a diff of this commit: cvs rdiff -u -r1.6 -r1.7 src/tests/kernel/tty/t_pr.c Please note that diffs a

CVS commit: src/tests/kernel/kqueue

2015-01-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 14 22:22:14 UTC 2015 Added Files: src/tests/kernel/kqueue: t_vnode.c Log Message: PR/48958: rudolf: EVFILT_VNODE filter miscounting hardlinks (add test) To generate a diff of this commit: cvs rdiff -u -r0 -r1.1 src/tes

CVS commit: src/tests/kernel/kqueue

2015-01-14 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Wed Jan 14 22:22:32 UTC 2015 Modified Files: src/tests/kernel/kqueue: Makefile t_ioctl.c t_proc1.c t_proc2.c t_proc3.c Log Message: bump warns. To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/

CVS commit: src/tests/kernel/kqueue

2018-01-09 Thread Martin Husemann
Module Name:src Committed By: martin Date: Tue Jan 9 17:35:29 UTC 2018 Modified Files: src/tests/kernel/kqueue: t_ioctl.c Log Message: Add EVFILT_FS To generate a diff of this commit: cvs rdiff -u -r1.3 -r1.4 src/tests/kernel/kqueue/t_ioctl.c Please note that diffs are

CVS commit: src/tests/kernel/kqueue

2020-10-31 Thread Christos Zoulas
Module Name:src Committed By: christos Date: Sat Oct 31 14:57:02 UTC 2020 Modified Files: src/tests/kernel/kqueue: t_ioctl.c Log Message: Avoid hard-coding names and limits so this will not break again. To generate a diff of this commit: cvs rdiff -u -r1.4 -r1.5 src/test

CVS commit: src/tests/kernel/threadpool_tester

2018-12-26 Thread Jason R Thorpe
Module Name:src Committed By: thorpej Date: Wed Dec 26 22:21:10 UTC 2018 Modified Files: src/tests/kernel/threadpool_tester: threadpool_tester.c Log Message: Fix spurios whitespace (thank you substandard vi clones). To generate a diff of this commit: cvs rdiff -u -r1.2 -

CVS commit: src/tests/kernel/arch/amd64

2016-12-01 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Fri Dec 2 06:49:00 UTC 2016 Modified Files: src/tests/kernel/arch/amd64: t_ptrace_wait.c Log Message: Add new tests dbregs[2345] in MD arch/amd64/ t_ptrace_wait{,3,4,6,id,pid} dbregs2: Verify that setting DR0 is preserved acr

CVS commit: src/tests/kernel/arch/amd64

2016-12-02 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Dec 3 01:41:15 UTC 2016 Modified Files: src/tests/kernel/arch/amd64: t_ptrace_wait.c Log Message: Define new tests for CPU Debug Registers in t_ptrace_wait{,3,4,6,id,pid} Rename dbregs1 to dbregs_print Rename dbregs[2345] to

CVS commit: src/tests/kernel/arch/amd64

2016-12-03 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sun Dec 4 03:38:58 UTC 2016 Modified Files: src/tests/kernel/arch/amd64: t_ptrace_wait.c Log Message: Add dbregs_dr[0123]_trap_variable in arch/amd64/t_ptrace_wait* Add new preliminary tests for testing that CPU Debug Registers c

CVS commit: src/tests/kernel/arch/amd64

2016-12-07 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Dec 7 22:24:44 UTC 2016 Modified Files: src/tests/kernel/arch/amd64: t_ptrace_wait.c Log Message: Stop using atf_utils_fork() in tests/kernel/arch/amd64/t_ptrace_wait.c Switch from: child = atf_utils_fork(); to: ATF_R

<    1   2   3   >