aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_sig.c
Commit message (Expand)AuthorAgeFilesLines
* - Proc locking.John Baldwin2001-01-241-13/+20
* Revert revision 1.102. I don't think p_nice needs to be protected withJohn Baldwin2001-01-191-2/+0
* Implement condition variables.Jason Evans2001-01-161-2/+7
* Protect p_nice and P_TRACED in psignal() above the switch statement withJohn Baldwin2001-01-061-0/+2
* The previous commit wasn't entirely correct. At least one goto to theJohn Baldwin2001-01-021-18/+22
* Push down sched_lock in psignal(). sched_lock was being held acrossJohn Baldwin2001-01-011-4/+21
* Add in a missing release of the proctree lock.John Baldwin2001-01-011-0/+1
* Protect proc.p_pptr and proc.p_children/p_sibling with theJake Burkholder2000-12-231-1/+10
* Fix a typo that allowed signals caused by traps to be deliveredMarcel Moolenaar2000-12-161-1/+1
* - Change the allproc_lock to use a macro, ALLPROC_LOCK(how), insteadJake Burkholder2000-12-131-2/+2
* Protect p_stat with sched_lock.John Baldwin2000-12-011-1/+7
* Don't use p->p_sigstk.ss_flags to keep state of whether theMarcel Moolenaar2000-11-301-27/+37
* Protect the following with a lockmgr lock:Jake Burkholder2000-11-221-2/+4
* - Split the run queue and sleep queue linkage, so that a processJake Burkholder2000-11-171-2/+2
* Don't release and acquire Giant in mi_switch(). Instead, release andJohn Baldwin2000-11-161-0/+8
* Make MINSIGSTKSZ machine dependent, and have the sigaltstackMarcel Moolenaar2000-11-091-1/+1
* Catch up to moving headers:John Baldwin2000-10-201-3/+2
* Unpessimized CURSIG(). The fast path through CURSIG() was broken inBruce Evans2000-09-171-6/+6
* Uninlined CURSIG() and unpolluted <sys/signalvar.h>. CURSIG() had becomeBruce Evans2000-09-171-0/+26
* Move the include of <sys/systm.h> so that KTR gets a declaration forDoug Rabson2000-09-101-1/+1
* Major update to the way synchronization is done in the kernel. HighlightsJason Evans2000-09-071-0/+3
* o Centralize inter-process access control, introducing:Robert Watson2000-08-301-1/+1
* Make this file compile again when COMPAT_43 has not beenMarcel Moolenaar2000-08-261-1/+8
* Add snapshots to the fast filesystem. Most of the changes supportKirk McKusick2000-07-111-0/+11
* Move the truncation code out of vn_open and into the open system callKirk McKusick2000-07-041-2/+3
* Back out the previous change to the queue(3) interface.Jake Burkholder2000-05-261-1/+1
* Change the way that the queue(3) structures are declared; don't assume thatJake Burkholder2000-05-231-1/+1
* Remove unneeded #include <vm/vm_zone.h>Poul-Henning Kamp2000-04-301-1/+0
* Introduce kqueue() and kevent(), a kernel event notification facility.Jonathan Lemon2000-04-161-0/+51
* Make the sigprocmask() and geteuid() system calls MP SAFE. ExpandMatthew Dillon2000-04-021-6/+13
* The SMP cleanup commit broke UP compiles. Make UP compiles work again.Matthew Dillon2000-03-281-2/+0
* Commit major SMP cleanups and move the BGL (big giant lock) in theMatthew Dillon2000-03-281-0/+1
* Add sysctl kern.coredump to enable/disable core dumps system wide.Paul Saab2000-03-211-1/+5
* Introduce NDFREE (and remove VOP_ABORTOP)Eivind Eklund1999-12-151-0/+3
* Introduce the new functionPoul-Henning Kamp1999-11-211-12/+6
* s/p_cred->pc_ucred/p_ucred/gPoul-Henning Kamp1999-11-211-1/+1
* This is a partial commit of the patch from PR 14914:Poul-Henning Kamp1999-11-161-7/+4
* Bail out of the process early if the coredumpfile limit is 0.Sean Eric Fagan1999-10-301-6/+10
* Don't let osigaction and osigvec accept the new signal numbers.Marcel Moolenaar1999-10-121-47/+46
* Add a per-signal flag to mark handlers registered with osigaction, so weLuoqi Chen1999-10-111-63/+67
* sigset_t change (part 2 of 5)Marcel Moolenaar1999-09-291-340/+553
* Make prototype match function.Sean Eric Fagan1999-09-011-1/+1
* General cleanup of core-dumping code.Julian Elischer1999-09-011-3/+69
* $Id$ -> $FreeBSD$Peter Wemm1999-08-281-1/+1
* Fix a mistake in my last SA_SIGINFO commit. Processes could blockMartin Cracauer1999-08-231-2/+2
* expand_name:Bill Fumerola1999-08-161-5/+5
* Fix potential overflow, remove unnecessary bzero.Alfred Perlstein1999-08-141-12/+11
* Reset SA_NOCLDWAIT on exec().Peter Wemm1999-07-181-1/+5
* Implement SA_SIGINFO for i386. Thanks to Bruce Evans for much moreMartin Cracauer1999-07-061-8/+22
* Add sysctl descriptions to many SYSCTL_XXXsBill Fumerola1999-05-031-3/+6