minix/kernel/system
David van Moolenbroek 68962a8b92 Kernel: make SIGKMESS target process list dynamic
The set of processes to which a SIGKMESS signal is sent whenever new
diagnostics messages are added to the kernel's message buffer, is now
no longer hardcoded. Instead, processes can (un)register themselves
to receive such notifications, by means of sys_diagctl().

Change-Id: I9d6ac006a5d9bbfad2757587a068fc1ec3cc083e
2013-09-28 00:10:59 +02:00
..
do_abort.c Remove ability to pass commands to bootloader 2012-11-22 19:16:17 +01:00
do_clear.c Replacing timer_t by netbsd's timer_t 2013-09-28 00:10:59 +02:00
do_copy.c No more intel/minix segments. 2012-07-15 22:30:15 +02:00
do_cprofile.c profiling related cleanup 2012-07-15 21:56:55 +02:00
do_devio.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
do_diagctl.c Kernel: make SIGKMESS target process list dynamic 2013-09-28 00:10:59 +02:00
do_endksig.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
do_exec.c Removing CSU patches 2013-09-28 00:10:47 +02:00
do_exit.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
do_fork.c Some more 64bit function eradication. 2013-08-07 12:35:53 +00:00
do_getinfo.c Implement getrusage 2013-07-01 23:00:47 +02:00
do_getksig.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
do_irqctl.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
do_kill.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
do_mcontext.c Replace MACHINE/CHIP macros with compiler macros 2012-08-06 17:49:22 +02:00
do_memset.c kernel: handle pagefaults in vm_memset() 2012-09-26 02:17:59 +02:00
do_privctl.c Kernel: make SIGKMESS target process list dynamic 2013-09-28 00:10:59 +02:00
do_profbuf.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
do_runctl.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
do_safecopy.c Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
do_safememset.c Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
do_schedctl.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
do_schedule.c Kernel: use okendpt() to resolve stored endpoints 2012-08-15 08:50:30 +00:00
do_setalarm.c Replacing timer_t by netbsd's timer_t 2013-09-28 00:10:59 +02:00
do_setgrant.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
do_settime.c Adapt the type used for adjtime_delta 2013-09-28 00:03:42 +02:00
do_sigreturn.c kernel: trap-dependent state restore, trace fixes 2013-01-08 15:47:37 +00:00
do_sigsend.c arm: protect state after signal handler 2013-02-05 17:25:38 +01:00
do_sprofile.c Libraries updates and cleanup 2013-01-14 11:36:26 +01:00
do_statectl.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
do_stime.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
do_times.c libc: add clock_getres()/clock_gettime() system calls. 2013-04-04 15:04:53 +02:00
do_trace.c kernel:enable trace on arm. 2013-02-17 08:40:38 +01:00
do_umap_remote.c Kernel: use okendpt() to resolve stored endpoints 2012-08-15 08:50:30 +00:00
do_umap.c drop from segments physcopy/vircopy invocations 2012-06-18 12:28:40 +00:00
do_update.c Kernel: make SIGKMESS target process list dynamic 2013-09-28 00:10:59 +02:00
do_vdevio.c retire PUBLIC, PRIVATE and FORWARD 2012-03-25 21:58:14 +02:00
do_vmctl.c drop safemap code 2012-10-30 13:55:42 +01:00
do_vtimer.c Alignement on netbsd types, part 1 2013-09-28 00:03:42 +02:00
do_vumap.c No more intel/minix segments. 2012-07-15 22:30:15 +02:00
Makefile.inc Rename SYSCTL kernel call to DIAGCTL 2013-09-28 00:10:59 +02:00