summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_exit.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* Use list and queue macros where applicable to make the code easier to read;miod2004-12-261-5/+5
* hardclock detects if ITIMER_VIRTUAL and ITIMER_PROF have expired andart2004-08-041-1/+3
* SIMPLELOCK -> mutex for the lock around deadproc list.art2004-07-221-12/+21
* debranch SMP, have funniklas2004-06-131-6/+18
* make acct(2) optional with ACCOUNTINGtedu2004-05-271-1/+3
* one proc.h is sufficienttedu2004-03-201-2/+1
* wait4(2) takes and returns pid_t, not int. OK deraadt@ and miod@millert2003-12-311-3/+3
* Implement the WCONTINUED flag to the wait(2) family of syscalls and themillert2003-08-031-2/+14
* remove caddr_t casts. it's just silly to cast something when the functiontedu2003-07-211-17/+14
* add exec/fork/exit hooks per process for compat emulations.tedu2003-06-211-1/+7
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-021-6/+2
* No need to free the address space in exit1(), we'll do that in the reaper.art2002-10-291-22/+3
* systrace facility, used to enforce and generate policies for system callsprovos2002-05-161-1/+8
* First round of __P removal in sysmillert2002-03-141-2/+2
* poolify pcreds.art2002-01-251-2/+2
* Allocate rusage, pgrp, ucred and session with pool.art2002-01-231-4/+3
* Don't include <sys/map.h> when you don't need what's in it.miod2002-01-161-2/+1
* Bring in more changes from NetBSD. Mostly pagedaemon improvements.art2001-11-121-5/+1
* Replace inclusion of <vm/foo.h> with the correct <uvm/bar.h> when necessary.miod2001-11-061-3/+1
* Don't include <vm/vm_kern.h> if you don't need foo_map.miod2001-09-111-2/+1
* cleanupart2001-08-251-4/+4
* remove old vmart2001-06-271-14/+1
* WALTSIG is a valid option for sys_wait4().angelos2001-06-031-2/+2
* kill COMPAT_{09,10,11} kernel options. We still need kern_info_09.c and kern_ipc_10.c for other compat modules.millert2001-05-161-5/+1
* On popular demand, the Linux-compatibility clone(2) implementation basedniklas2001-04-021-2/+25
* Use pool to allocate processes.art2001-03-231-2/+3
* support kernel event queues, from FreeBSD by Jonathan Lemon,provos2000-11-161-1/+6
* If the process is P_NOZOMBIE free it's resources in the reaper.art2000-06-061-35/+54
* No need to use curproc here. We already know who we are.art2000-06-051-2/+2
* Changes to exit handling.art2000-06-051-26/+101
* Don't set filesize limit to infinity on exit.art2000-05-051-4/+3
* Add a function "ktrsettracevnode", that changes the ktrace vnode for a processart2000-04-201-2/+3
* Use the new timeout facilities for ITIMER_REAL.art2000-03-231-2/+2
* dead code and symbol pollution.art2000-02-211-4/+2
* Adopt NetBSD fix for scheduler problems (nice was broken). From the NetBSDpjanzen1999-08-151-4/+3
* Don't destroy sysvshm if the vmspace is shared (only affects uvm)art1999-07-151-2/+2
* Improved sysv shared memory. Works with UVM.art1999-06-231-2/+2
* in scheduler, bias parents for child cpu usage; ross@ghs.comderaadt1999-03-121-1/+5
* RFNOWAIT does not dissociate the child from its parent in any otherniklas1999-03-021-3/+4
* vm allocation changes for uvmart1999-02-261-1/+11
* comment typoniklas1999-01-111-2/+2
* Make RFNOWAIT work in rfork(2)niklas1999-01-101-5/+5
* Updates for VFS Lite 2 + soft update.csapuntz1997-11-061-2/+2
* back out vfs lite2 till after 2.2deraadt1997-10-061-2/+2
* VFS Lite2 Changescsapuntz1997-10-061-2/+2
* From FreeBSD (joerg@freebsd.org):millert1997-09-151-2/+16
* Verify that options to wait4() are legaltholo1996-10-261-3/+2
* Clear p_pctcpu when a process exittholo1996-08-151-1/+6
* sync syscalls, no sys/cpu.hderaadt1996-05-021-3/+2
* From NetBSD: 960217 mergeniklas1996-03-031-13/+26