summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_sig.c
Commit message (Expand)AuthorAgeFilesLines
* Split 4.x and 5.x signal handling so that we can keep 4.x signalpeter2002-10-251-4/+73
* Fix mis-indentation.phk2002-10-021-1/+1
* Back our kernel support for reliable signal queues.jmallett2002-10-011-36/+28
* Back out code changes that snuck into the previous forced commit.jmallett2002-10-011-9/+4
* (Forced commit, to clarify previous commit of ksiginfo/signal queue code.)jmallett2002-10-011-4/+9
* First half of implementation of ksiginfo, signal queues, and such. Thisjmallett2002-09-301-28/+36
* Fix style nit where conditionally compiled code was unconditionalized,obrien2002-09-291-2/+1
* Be consistent about "static" functions: if the function is markedphk2002-09-281-1/+1
* Add kernel support needed for the KSE-aware libpthread:mini2002-09-161-0/+3
* Allocate KSEs and KSEGRPs separatly and remove them from the proc structure.julian2002-09-151-1/+8
* Completely redo thread states.julian2002-09-111-12/+12
* s/SGNL/SIG/davidxu2002-09-051-3/+3
* In the kernel code, we have the tsleep() call with the PCATCH argument.davidxu2002-09-031-1/+27
* Split out a number of mostly VFS and signal related syscalls intoiedowse2002-09-011-29/+47
* move the assert to cover more casesjulian2002-08-261-1/+1
* Don't re-lock the sched lock if we didn't unlock it.julian2002-08-231-1/+1
* Revert some suspension/sleep/signal code from KSE-IIIjulian2002-08-211-43/+27
* Do some work on keeping better track of stopped/continued state.julian2002-08-081-0/+2
* Try harder to "set signal flags proprly [sic] for ast()". See rev.1.154.bde2002-08-061-0/+1
* Slight cleanup of some comments/whitespace.julian2002-08-011-6/+23
* Don't need to hold schedlock specifically for stop() ans it calls wakeup()julian2002-07-301-6/+1
* revert some of the handling of STOP signals injulian2002-07-241-8/+0
* Rearrange the code so that it checks whether the file is somethingtruckman2002-07-101-9/+8
* Try clean up some of the mess that resulted from layers and layersjulian2002-07-031-57/+31
* White space commit.julian2002-07-031-10/+10
* Hold the sched lock across call to forward_signal() in tdsignal() togallatin2002-07-031-1/+4
* Part 1 of KSE-IIIjulian2002-06-291-167/+219
* more caddr_t removal.alfred2002-06-291-4/+4
* - trapsignal() no longer needs to acquire Giant for ktrpsig().jhb2002-06-071-7/+5
* s/!SIGNOTEMPY/SIGISEMPTY/davidc2002-06-061-1/+1
* Add POSIX.1-2001 WCONTINUED option for waitpid(2). A proc flagmike2002-06-011-0/+2
* CURSIG() is not a macro so rename it cursig().julian2002-05-291-3/+3
* Change p_can{debug,see,sched,signal}()'s first argument to be a threadjhb2002-05-191-4/+3
* p_cansignal() returns an errno value; at some point, the check forrwatson2002-05-141-2/+2
* Remove trace_req().mini2002-05-091-14/+10
* expand_name fixes:alfred2002-05-081-38/+32
* M_ZERO the temp buffer in expand_name() otherwise if an error occursalfred2002-05-071-1/+1
* Return the correct error code (ENOSYS, not EINVAL) from nosys(). Gettingbde2002-05-051-1/+1
* - Reorder execve() so that it performs blocking operations before itjhb2002-05-021-2/+1
* Redo the sigio locking.alfred2002-05-011-4/+10
* Avoid the user-visible effect of setting SA_NOCLDWAIT when theiedowse2002-04-271-3/+6
* Lock proctree_lock instead of pgrpsess_lock.jhb2002-04-161-5/+5
* - Change killpg1()'s first argument to be a thread instead of a process sojhb2002-04-131-36/+22
* Moved signal handling and rescheduling from userret() to ast() so thatbde2002-04-041-3/+25
* Optimized the check for unmasked pending signals in CURSIG() using a newbde2002-04-041-8/+2
* Fixed some style bugs in the removal of __P(()). The main ones werebde2002-03-241-7/+7
* Remove __P.alfred2002-03-191-10/+10
* Fix warning in !SMP case.phk2002-02-261-0/+2
* Lock struct pgrp, session and sigio.tanimura2002-02-231-15/+29
* Fixed a typo in rev.1.65 that gave a reference to a nonexistent variable.bde2002-02-151-1/+1
OpenPOWER on IntegriCloud