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

2017-02-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Sat Feb 18 02:28:21 UTC 2017 Modified Files: src/tests/kernel/arch/amd64: t_ptrace_wait.c Log Message: Fix dbregs_dr[0123]_trap_variable in arch/amd64/t_ptrace_wait* Add missing PT_CONTINUE between two wait(2)-like calls.

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

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

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

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

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

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: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: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

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

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

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

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

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

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

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

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

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

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

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

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-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/arch/amd64

2017-01-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jan 18 05:14:34 UTC 2017 Modified Files: src/tests/kernel/arch/amd64: t_ptrace_wait.c Log Message: Use siginfo_t to validate tests/kernel/arch/amd64/t_ptrace_wait* This change makes sure that the fired expected watchpoint

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

2017-01-17 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Wed Jan 18 05:14:34 UTC 2017 Modified Files: src/tests/kernel/arch/amd64: t_ptrace_wait.c Log Message: Use siginfo_t to validate tests/kernel/arch/amd64/t_ptrace_wait* This change makes sure that the fired expected watchpoint

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

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

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

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

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

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

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 .

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 .

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

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

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

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

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

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

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

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

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

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

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

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-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-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

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

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

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

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

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

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-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/arch/amd64

2016-12-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Dec 15 12:15:20 UTC 2016 Modified Files: src/tests/kernel/arch/amd64: t_ptrace_wait.c Log Message: Add ATF tests for hardware assisted watchpoints on amd64 Addedd tests: - watchpoint_count - watchpoint_read -

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

2016-12-15 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Thu Dec 15 12:15:20 UTC 2016 Modified Files: src/tests/kernel/arch/amd64: t_ptrace_wait.c Log Message: Add ATF tests for hardware assisted watchpoints on amd64 Addedd tests: - watchpoint_count - watchpoint_read -

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

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

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

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

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

2016-12-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Dec 13 13:09:00 UTC 2016 Modified Files: src/tests/kernel/arch/amd64: t_ptrace_wait.c Log Message: Remove dbregs* in arch/amd64/t_ptrace_wait* CPU Debug Registers won't be exposed as is to userland. Hardware Watchpoints will

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

2016-12-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Dec 13 13:09:00 UTC 2016 Modified Files: src/tests/kernel/arch/amd64: t_ptrace_wait.c Log Message: Remove dbregs* in arch/amd64/t_ptrace_wait* CPU Debug Registers won't be exposed as is to userland. Hardware Watchpoints will

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

2016-12-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Dec 13 13:04:18 UTC 2016 Modified Files: src/tests/kernel/arch/amd64: t_ptrace_wait.c Log Message: Add regs1 in arch/amd64/t_ptrace_wait* regs1: Call PT_GETREGS and iterate over General Purpose registers Sponsored by

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

2016-12-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Dec 13 13:04:18 UTC 2016 Modified Files: src/tests/kernel/arch/amd64: t_ptrace_wait.c Log Message: Add regs1 in arch/amd64/t_ptrace_wait* regs1: Call PT_GETREGS and iterate over General Purpose registers Sponsored by

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

2016-12-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Dec 13 12:59:46 UTC 2016 Modified Files: src/tests/kernel/arch/amd64: Makefile Log Message: Define in CPPFLAGS symbol _KERNTYPES in order to get PRIxREGISTER This type will be used in t_ptrace_wait* for the printf(3)

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

2016-12-13 Thread Kamil Rytarowski
Module Name:src Committed By: kamil Date: Tue Dec 13 12:59:46 UTC 2016 Modified Files: src/tests/kernel/arch/amd64: Makefile Log Message: Define in CPPFLAGS symbol _KERNTYPES in order to get PRIxREGISTER This type will be used in t_ptrace_wait* for the printf(3)

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: 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-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-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/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:

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:

Re: CVS commit: src/tests/kernel

2016-12-06 Thread Christos Zoulas
In article <0a6e53d7-4f6e-6e25-cd61-2342e1c4e...@gmx.com>, Kamil Rytarowski wrote: >-=-=-=-=-=- >-=-=-=-=-=- > >On 06.12.2016 19:59, Christos Zoulas wrote: >> Module Name: src >> Committed By:christos >> Date:Tue Dec 6 18:59:00 UTC 2016 >> >> Modified

Re: CVS commit: src/tests/kernel

2016-12-06 Thread Kamil Rytarowski
On 06.12.2016 19:59, Christos Zoulas wrote: > 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. > atf_utils_fork() still

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

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

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 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-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

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

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

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

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

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

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

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

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: 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/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

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

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

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

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-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-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

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

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-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-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-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-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:

<    1   2   3   4   5   6   >