summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_exit.c
Commit message (Expand)AuthorAgeFilesLines
* - Move the function prototypes for kern_setrlimit() and kern_wait() tojhb2005-01-051-0/+1
* Don't include sys/user.h merely for its side-effect of recursivelydas2004-11-271-1/+0
* Remove P_STOPPED_TRACE bit if debugger dies without a chance todavidxu2004-10-231-1/+1
* Rework how we store process times in the kernel such that we always storejhb2004-10-051-19/+17
* Some more whitespace, style, and comment fixes.jhb2004-09-241-14/+16
* A modest collection of various and sundry style, spelling, and whitespacejhb2004-09-241-11/+11
* Various small style fixes.jhb2004-09-221-3/+5
* Refactor a bunch of scheduler code to give basically the same behaviourjulian2004-09-051-17/+2
* Add locking to the kqueue subsystem. This also makes the kqueue subsystemjmg2004-08-151-4/+9
* Giant is no longer required by vm_waitproc() and vmspace_exitfree().alc2004-07-301-2/+0
* - Use atomic ops for updating the vmspace's refcnt and exitingcnt.alc2004-07-271-3/+7
* When calling scheduler entrypoints for creating new threads and processes,julian2004-07-181-1/+1
* Add code to support debugging threaded process.davidxu2004-07-131-1/+1
* Push down the acquisition and release of the page queues lock intoalc2004-07-131-2/+0
* Implement the PT_LWPINFO request. This request can be used by themarcel2004-07-121-0/+1
* (1) Removed the bogus condition "p->p_pid != 1" on calling sched_exit()bde2004-06-211-7/+1
* Update p_runtime on exit. This fixes calcru() on zombies, and preparesbde2004-06-211-2/+9
* Add comment to reflect that we should retry after thread singling failed.davidxu2004-06-181-0/+4
* Remove a bogus panic. It is possible more than one threads willdavidxu2004-06-181-1/+2
* Remove remnants of PGINPROF.tjr2004-06-081-5/+0
* Move TDF_SA from td_flags to td_pflags (and rename it accordingly)tjr2004-06-021-3/+1
* Retire cpu_sched_exit(); it is not used any more.tmm2004-05-261-1/+0
* Clear KSE thread flags after KSE thread mode is ended. The side effectdavidxu2004-05-211-0/+3
* Remove misplaced duplicate comment and slightly reformat thejulian2004-05-091-16/+6
* Remove advertising clause from University of California Regent's license,imp2004-04-051-4/+0
* Add the missing Giant when doing anything with VFS -- in this case,green2004-03-181-1/+4
* - Replace wait1() with a kern_wait() function that accepts the pid,jhb2004-03-171-81/+42
* Make the process_exit eventhandler run without Giant. Add Giant hookspeter2004-03-141-2/+0
* Push Giant down a little further:peter2004-03-131-5/+2
* - Push down Giant in exit() and wait().jhb2004-03-051-14/+29
* Drop sched_lock around the wakeup of the parent process after settingjhb2004-02-271-4/+9
* A Linux thread created using clone() should not send SIGCHLD to itstruckman2004-02-191-3/+3
* When reparenting a process to init, make sure that p_sigparent istruckman2004-02-111-0/+1
* Locking for the per-process resource limits structure.jhb2004-02-041-5/+6
* Reduce gratuitous includes: don't include jail.h if it's not needed.rwatson2004-01-211-1/+0
* Better fix than my previous commit:cognet2003-11-141-0/+7
* Rename P_THREADED to P_SA. P_SA means a process is using schedulerdavidxu2003-06-151-2/+2
* Use __FBSDID().obrien2003-06-111-1/+3
* Wait for the real interval timer callout handler to finish executing if itjhb2003-06-091-2/+12
* - Merge struct procsig with struct sigacts.jhb2003-05-131-15/+9
* Initialize and destroy the struct proc mutex in the proc zone's init andjhb2003-05-011-1/+0
* - Protect p_numthreads with the sched_lock.jhb2003-04-231-0/+3
* Fix lock order reversal problem.davidxu2003-04-211-2/+0
* Adjust a few comments.jhb2003-04-171-1/+1
* - Adjust sched hooks for fork and exec to take processes as arguments insteadjeff2003-04-111-11/+7
* - Borrow the KSE single threading code for exec and exit. We use the checkjeff2003-04-011-2/+4
* - Move p->p_sigmask to td->td_sigmask. Signal masks will be per thread withjeff2003-03-311-0/+1
* Replace the at_fork, at_exec, and at_exit functions with the slightly morejhb2003-03-241-65/+2
* Unregisterize, ansify.des2003-03-191-34/+10
* Whitespace cleanup.des2003-03-191-10/+10
OpenPOWER on IntegriCloud