NetBSD/tests/kernel
kamil fb0af2ac33 Improve PT_SET_SIGMASK and PT_GET_SIGMASK API in ptrace(2)
Use proper check for LW_SYSTEM, don't depend on PT_GETREGS/PT_SETREGS.
Don't allow to mask SA_CANTMASK signals with PT_SET_SIGMASK (this covers
SIGSTOP and SIGKILL).

Add new ATF tests:
 - setsigmask5
   Verify that sigmask cannot be set to SIGKILL

 - setsigmask6
   Verify that sigmask cannot be set to SIGSTOP

Sponsored by <The NetBSD Foundation>
2017-02-23 00:50:09 +00:00
..
arch Add kernel/arch/x86 ATF tests for CPU Debug Registers for amd64 and i386 2017-02-22 01:07:13 +00:00
kqueue Don't play with "../.." in includes for h_macros.h; deal with it centrally. 2017-01-13 21:30:39 +00:00
tty Define _KERNTYPES for things that need it. 2016-01-23 21:22:45 +00:00
Makefile Define -D_KERNTYPES in CPPFLAGS unconditionally to fix MKRUMP=no build 2016-12-14 06:19:59 +00:00
Makefile.inc
gen_t_subr_prf Merge tls-earlyentropy branch into HEAD. 2014-08-10 16:44:32 +00:00
h_ps_strings1.c
h_ps_strings2.c
msg.h - abstract the pipe calls into routines. 2016-12-05 20:10:10 +00:00
t_extattrctl.c
t_extent.c Don't play with "../.." in includes for h_macros.h; deal with it centrally. 2017-01-13 21:30:39 +00:00
t_filedesc.c Don't play with "../.." in includes for h_macros.h; deal with it centrally. 2017-01-13 21:30:39 +00:00
t_kauth_pr_47598.c Skip the curtain test case if curtain is not enabled and we would not 2014-04-28 08:34:16 +00:00
t_lock.c Don't play with "../.." in includes for h_macros.h; deal with it centrally. 2017-01-13 21:30:39 +00:00
t_lockf.c fix unused variable warnings 2013-10-19 17:45:00 +00:00
t_mqueue.c PR/51871: Ngie Cooper: add fcntl.h for O_* fcntl/open constants 2017-01-14 20:57:24 +00:00
t_ps_strings.sh
t_ptrace.c Don't play with "../.." in includes for h_macros.h; deal with it centrally. 2017-01-13 21:30:39 +00:00
t_ptrace_wait.c Improve PT_SET_SIGMASK and PT_GET_SIGMASK API in ptrace(2) 2017-02-23 00:50:09 +00:00
t_ptrace_wait.h Switch back arch/amd64/t_ptrace_wait.c to r1.6 and restore original DBREGS 2017-02-16 15:57:45 +00:00
t_ptrace_wait3.c Add new tests for combination of wait(2) interfaces with ptrace(2) 2016-11-07 21:09:03 +00:00
t_ptrace_wait4.c Add new tests for combination of wait(2) interfaces with ptrace(2) 2016-11-07 21:09:03 +00:00
t_ptrace_wait6.c Add new tests for combination of wait(2) interfaces with ptrace(2) 2016-11-07 21:09:03 +00:00
t_ptrace_waitid.c Add new tests for combination of wait(2) interfaces with ptrace(2) 2016-11-07 21:09:03 +00:00
t_ptrace_waitpid.c Add new tests for combination of wait(2) interfaces with ptrace(2) 2016-11-07 21:09:03 +00:00
t_pty.c Don't play with "../.." in includes for h_macros.h; deal with it centrally. 2017-01-13 21:30:39 +00:00
t_rnd.c Don't play with "../.." in includes for h_macros.h; deal with it centrally. 2017-01-13 21:30:39 +00:00
t_sysctl.c Test that reading a CTLTYPE_INT sysctl variable into a buffer that is 2014-08-09 07:04:03 +00:00
t_sysv.c Make cleanup routines actually work. 2014-03-02 20:13:12 +00:00
t_umount.sh
t_umountstress.sh Don't rely on "kill -0" to check whether a background shell command 2013-05-31 14:40:48 +00:00