summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_exit.c
Commit message (Expand)AuthorAgeFilesLines
* Revert previous revision which accidentally snuck in with another commit.jhb2002-08-011-1/+1
* If we fail to write to a vnode during a ktrace write, then we drop alljhb2002-08-011-1/+1
* Part 1 of KSE-IIIjulian2002-06-291-9/+88
* More caddr_t removal, make fo_ioctl take a void * instead of a caddr_t.alfred2002-06-291-16/+15
* Add an MD callout like cpu_exit, but which is called after sched_lock isjake2002-06-241-0/+1
* Properly lock accesses to p_tracep and p_traceflag. Also make a fewjhb2002-06-071-0/+5
* Add POSIX.1-2001 WCONTINUED option for waitpid(2). A proc flagmike2002-06-011-1/+17
* Whitespace: trim a trailing tab.jhb2002-05-231-1/+1
* Make funsetown() take a 'struct sigio **' so that the locking canalfred2002-05-061-4/+0
* When checking to see if the init process calls exit1(), compare p to thejhb2002-05-061-1/+1
* Style fixes in local variable declarations.jhb2002-05-061-9/+10
* - Style fixes in some comments.jhb2002-05-061-9/+10
* style(9): 'if' and 'while' need a space after them.alfred2002-05-041-3/+3
* Fix the lock order reversal between the sigio lock and a process/pgrp lock intanimura2002-05-031-0/+2
* - Reorder a few things so that when we lock the process at the end ofjhb2002-05-021-107/+118
* Avoid the user-visible effect of setting SA_NOCLDWAIT when theiedowse2002-04-271-3/+3
* - Lock proctree_lock instead of pgrpsess_lock.jhb2002-04-161-7/+7
* We don't need Giant to read the pgrp ID since the proc lock has protectedjhb2002-04-091-5/+3
* Close some holes with p->p_args by NULL'ing out the p->p_args pointeralfred2002-03-311-1/+4
* Make the reference counting of 'struct pargs' SMP safe.alfred2002-03-271-2/+1
* Remove references to vm_zone.h and switch over to the new uma API.jeff2002-03-201-2/+2
* Remove __P.alfred2002-03-191-1/+1
* Do not lock the pgrpsess_lock exclusively across ttywait().tanimura2002-03-111-0/+2
* Lock struct pgrp, session and sigio.tanimura2002-02-231-17/+47
* Convert p->p_runtime and PCPU(switchtime) to bintime format.phk2002-02-221-1/+1
* Fix a race with free'ing vmspaces at process exit when vmspaces arealfred2002-02-051-3/+4
* Release text vnode in exit() rather than wait(). Occasionallydwmalone2002-01-051-8/+8
* Change the preemption code for software interrupt thread schedules andjhb2002-01-051-2/+2
* Eliminate semexit_hook using at_exit(9) and rm_at_exit(9).alc2001-12-301-5/+0
* Make AIO a loadable module.alfred2001-12-291-3/+0
* #ifdef KTRACE a variable to silence a warning.phk2001-11-021-0/+2
* Use the thread we have instead of finding anotherjulian2001-10-301-1/+1
* Add a per-thread ucred reference for syscalls and synchronous traps fromjhb2001-10-261-0/+10
* Fix ktrace enablement/disablement races that can result in a vnodedillon2001-10-241-2/+5
* Change the sx(9) assertion API to use a sx_assert() function similar tojhb2001-10-231-1/+1
* KSE Milestone 2julian2001-09-121-28/+46
* Rip some well duplicated code out of cpu_wait() and cpu_exit() and movepeter2001-09-101-7/+26
* Giant pushdown sys_exit(), [o]wait(), wait4()dillon2001-09-011-16/+39
* *** empty log message ***peter2001-08-091-20/+0
* Temporarily back out kern_sig.c rev 1.125 and kern_exit.c rev 1.131.peter2001-08-011-4/+3
* As per further discussions on hackers redo the SIGCHLD patch to not generatedillon2001-07-221-3/+4
* With Alfred's permission, remove vm_mtx in favor of a fine-grained approachdillon2001-07-041-2/+2
* - Always use the proc lock of the task leader to protect the peers list ofjhb2001-06-271-15/+12
* o Merge contents of struct pcred into struct ucred. Specifically, add therwatson2001-05-251-7/+3
* Introduce a global lock for the vm subsystem (vm_mtx).alfred2001-05-191-0/+2
* Don't hold the process mutex across calls to FREE() since the vm systemjhb2001-05-041-1/+0
* Do not leave a process with no credential in zombproc.tanimura2001-04-251-17/+14
* Change the pfind() and zpfind() functions to lock the process that theyjhb2001-04-241-2/+1
* Convert the allproc and proctree locks from lockmgr locks to sx locks.jhb2001-03-281-16/+17
* Catch up to header include changes:jhb2001-03-281-1/+1
OpenPOWER on IntegriCloud