minix/minix/kernel/system
Sanchayan Maity 8501cb7ed8 Allow users to request a asynchronous notification
This patch adds functionality to request an asynchronous notification
if some other process has send a message to it. We currently send a
SIGALRM to avoid any changes to core infrastructure of signal handling.
Ideally we should implement a separate signal for this. Currently there
is an obvious disadvantage of not being able to use SIGALRM with alarm,
if we are using this functionality.
2016-03-22 17:51:09 +05:30
..
do_abort.c New sources layout 2014-07-31 16:00:30 +02:00
do_clear.c New sources layout 2014-07-31 16:00:30 +02:00
do_copy.c New sources layout 2014-07-31 16:00:30 +02:00
do_devio.c New sources layout 2014-07-31 16:00:30 +02:00
do_diagctl.c New sources layout 2014-07-31 16:00:30 +02:00
do_endksig.c New sources layout 2014-07-31 16:00:30 +02:00
do_exec.c New sources layout 2014-07-31 16:00:30 +02:00
do_exit.c New sources layout 2014-07-31 16:00:30 +02:00
do_fork.c getrusage(2): zero out ru_nsignals field 2015-09-28 14:06:58 +00:00
do_getinfo.c Rework getrusage(2) infrastructure 2015-09-28 14:06:59 +00:00
do_getksig.c New sources layout 2014-07-31 16:00:30 +02:00
do_irqctl.c New sources layout 2014-07-31 16:00:30 +02:00
do_kill.c New sources layout 2014-07-31 16:00:30 +02:00
do_mcontext.c New sources layout 2014-07-31 16:00:30 +02:00
do_memset.c New sources layout 2014-07-31 16:00:30 +02:00
do_mq_close.c Add message queue support for Minix 2016-03-07 17:41:07 +05:30
do_mq_get_attribute.c Allow users to get and set attributes 2016-03-22 15:57:53 +05:30
do_mq_open.c Add message queue support for Minix 2016-03-07 17:41:07 +05:30
do_mq_rec.c Add message queue support for Minix 2016-03-07 17:41:07 +05:30
do_mq_request_notify.c Allow users to request a asynchronous notification 2016-03-22 17:51:09 +05:30
do_mq_send.c Add message queue support for Minix 2016-03-07 17:41:07 +05:30
do_mq_set_attribute.c Allow users to get and set attributes 2016-03-22 15:57:53 +05:30
do_privctl.c Improve asynsend support for process swapping 2015-09-17 14:08:30 +00:00
do_runctl.c New sources layout 2014-07-31 16:00:30 +02:00
do_safecopy.c kernel: Allow kernel calls to return ENOTREADY. 2015-09-16 11:02:31 +00:00
do_safememset.c New sources layout 2014-07-31 16:00:30 +02:00
do_schedctl.c New sources layout 2014-07-31 16:00:30 +02:00
do_schedule.c New sources layout 2014-07-31 16:00:30 +02:00
do_setalarm.c libsys: make tickdelay(3) more reliable 2015-08-08 16:55:23 +00:00
do_setgrant.c New sources layout 2014-07-31 16:00:30 +02:00
do_settime.c Kernel: export clock information on kernel page 2015-09-23 12:00:46 +00:00
do_sigreturn.c New sources layout 2014-07-31 16:00:30 +02:00
do_sigsend.c New sources layout 2014-07-31 16:00:30 +02:00
do_sprofile.c New sources layout 2014-07-31 16:00:30 +02:00
do_statectl.c kernel: Add support for IPC filters. 2015-09-16 11:02:24 +00:00
do_stime.c Kernel: export clock information on kernel page 2015-09-23 12:00:46 +00:00
do_times.c Kernel: export clock information on kernel page 2015-09-23 12:00:46 +00:00
do_trace.c Kernel: fix sys_trace 2014-08-30 19:10:12 +00:00
do_umap.c New sources layout 2014-07-31 16:00:30 +02:00
do_umap_remote.c New sources layout 2014-07-31 16:00:30 +02:00
do_update.c Improve asynsend support for process swapping 2015-09-17 14:08:30 +00:00
do_vdevio.c New sources layout 2014-07-31 16:00:30 +02:00
do_vmctl.c Kernel: IPC filter support for VM memory requests 2015-09-17 13:46:23 +00:00
do_vtimer.c New sources layout 2014-07-31 16:00:30 +02:00
do_vumap.c New sources layout 2014-07-31 16:00:30 +02:00
Makefile.inc Allow users to request a asynchronous notification 2016-03-22 17:51:09 +05:30