summaryrefslogtreecommitdiff
path: root/sys/kern/kern_sig.c
Commit message (Expand)AuthorAgeFilesLines
* Change p_can{debug,see,sched,signal}()'s first argument to be a threadJohn Baldwin2002-05-191-4/+3
* p_cansignal() returns an errno value; at some point, the check forRobert Watson2002-05-141-2/+2
* Remove trace_req().Jonathan Mini2002-05-091-14/+10
* expand_name fixes:Alfred Perlstein2002-05-081-38/+32
* M_ZERO the temp buffer in expand_name() otherwise if an error occursAlfred Perlstein2002-05-071-1/+1
* Return the correct error code (ENOSYS, not EINVAL) from nosys(). GettingBruce Evans2002-05-051-1/+1
* - Reorder execve() so that it performs blocking operations before itJohn Baldwin2002-05-021-2/+1
* Redo the sigio locking.Alfred Perlstein2002-05-011-4/+10
* Avoid the user-visible effect of setting SA_NOCLDWAIT when theIan Dowse2002-04-271-3/+6
* Lock proctree_lock instead of pgrpsess_lock.John Baldwin2002-04-161-5/+5
* - Change killpg1()'s first argument to be a thread instead of a process soJohn Baldwin2002-04-131-36/+22
* Moved signal handling and rescheduling from userret() to ast() so thatBruce Evans2002-04-041-3/+25
* Optimized the check for unmasked pending signals in CURSIG() using a newBruce Evans2002-04-041-8/+2
* Fixed some style bugs in the removal of __P(()). The main ones wereBruce Evans2002-03-241-7/+7
* Remove __P.Alfred Perlstein2002-03-191-10/+10
* Fix warning in !SMP case.Poul-Henning Kamp2002-02-261-0/+2
* Lock struct pgrp, session and sigio.Seigo Tanimura2002-02-231-15/+29
* Fixed a typo in rev.1.65 that gave a reference to a nonexistent variable.Bruce Evans2002-02-151-1/+1
* In a threaded world, differnt priorirites become properties ofJulian Elischer2002-02-111-4/+3
* Add a comment indicating that VOP_GETATTR() is called without appropriateRobert Watson2002-02-101-0/+2
* Pre-KSE/M3 commit.Julian Elischer2002-02-071-2/+2
* o Revert kern_sig.c#1.143, as cr_cansignal() doesn't currently permitRobert Watson2002-01-101-3/+14
* - Teach SIGIO code to use cr_cansignal() instead of a custom CANSIGIO()Robert Watson2002-01-061-13/+3
* Change the preemption code for software interrupt thread schedules andJohn Baldwin2002-01-051-4/+4
* o Wording fix in comment.Robert Watson2001-12-141-1/+1
* _SIG_MAXSIG (128) is the highest legal signal. The arrays are offsetPeter Wemm2001-11-031-2/+2
* Partial reversion of rev 1.138. kill and killpg allow a signalPeter Wemm2001-11-031-2/+2
* We have a _SIG_VALID() macro, so use it instead of duplicating the test allDag-Erling Smørgrav2001-11-021-7/+5
* Fix a typo in do_sigaction() where sa_sigaction and sa_handler wereIan Dowse2001-10-071-3/+3
* Lock the vnode while truncating the corefile. This fixes a panicPaul Saab2001-09-261-0/+2
* Replace line accidentally deleted during KSE additions.Julian Elischer2001-09-171-1/+1
* o Correct authorization check in CANSIGIO(), which suffered from incorrectRobert Watson2001-09-151-4/+5
* KSE Milestone 2Julian Elischer2001-09-121-78/+166
* This brings in a Yahoo coredump patch from Paul, with additional mods byMatthew Dillon2001-09-081-4/+19
* Call sendsig() with the proc lock held and return with it held.John Baldwin2001-09-061-4/+0
* Giant PushdownMatthew Dillon2001-09-011-37/+133
* Remove the MPSAFE keyword from the parser for syscalls.master.Matthew Dillon2001-08-301-0/+4
* Prevent passing a null pointer as a filename to vn_open(),Peter Pentchev2001-08-241-0/+2
* Make COMPAT_43 optional again. XXX we need COMPAT_FBSD3 etc for thisPeter Wemm2001-08-211-0/+2
* Temporarily back out kern_sig.c rev 1.125 and kern_exit.c rev 1.131.Peter Wemm2001-08-011-4/+5
* As per further discussions on hackers redo the SIGCHLD patch to not generateMatthew Dillon2001-07-221-5/+4
* Grab Giant around postsig() since sendsig() can call into the vm toJohn Baldwin2001-07-031-6/+0
* - Change CURSIG() and postsig() to require that the proc lock is heldJohn Baldwin2001-06-221-9/+10
* Lock Giant in postsig() for the KTRACE case as ktrpsig() needs Giant whenJohn Baldwin2001-06-181-0/+4
* Try to make the setting of the SIGCHLD handler the same as setting ofDavid Malone2001-06-111-1/+4
* o Merge contents of struct pcred into struct ucred. Specifically, add theRobert Watson2001-05-251-12/+11
* - Remove unneeded include of sys/ipl.h.John Baldwin2001-05-151-3/+2
* Properly copy the P_ALTSTACK flag in struct proc::p_flag to the childAkinori MUSHA2001-05-071-0/+1
* Overhaul of the SMP code. Several portions of the SMP kernel support haveJohn Baldwin2001-04-271-4/+3
* Change the pfind() and zpfind() functions to lock the process that theyJohn Baldwin2001-04-241-27/+16