aboutsummaryrefslogtreecommitdiff
path: root/sys/kern/kern_exit.c
Commit message (Expand)AuthorAgeFilesLines
...
* Style fixes for r242958.Konstantin Belousov2012-11-161-8/+6
* Add the wait6(2) system call. It takes POSIX waitid()-like processKonstantin Belousov2012-11-131-37/+268
* Remove the support for using non-mpsafe filesystem modules.Konstantin Belousov2012-10-221-3/+0
* Ignore stop and continue signals sent to an exiting process. Stop signalsJohn Baldwin2012-09-131-0/+8
* A few whitespace and comment fixes.John Baldwin2012-09-071-3/+3
* When process exists, not only the children shall be reparented toKonstantin Belousov2012-04-021-0/+16
* Add helper function to remove the process from the orphans list andKonstantin Belousov2012-04-021-8/+14
* Add an assert for proctree_lock to proc_to_reap().Jaakko Heinonen2012-03-141-0/+2
* Lock the process around manipulations with p_flag.Konstantin Belousov2012-03-131-0/+2
* Restore the return statement erronously removed in the r232048.Konstantin Belousov2012-02-241-0/+1
* Allow the parent to gather the exit status of the children reparentedKonstantin Belousov2012-02-231-35/+86
* Fix long-standing thinko regarding maxproc accounting. Basically,Edward Tomasz Napierala2011-09-171-16/+4
* In order to maximize the re-usability of kernel code in user space thisKip Macy2011-09-161-7/+7
* Add experimental support for process descriptorsJonathan Anderson2011-08-181-30/+52
* All the racct_*() calls need to happen with the proc locked. Fixing thisEdward Tomasz Napierala2011-07-061-0/+6
* We should not return ECHILD when debugging a child and the parent does aDavid E. O'Brien2011-06-141-3/+8
* Remove stale M_ZOMBIE malloc type.Sergey Kandaurov2011-04-141-3/+0
* Some callers of proc_reparent() already have the parent process locked.Konstantin Belousov2011-04-101-2/+6
* Enable accounting for RACCT_NPROC and RACCT_NTHR.Edward Tomasz Napierala2011-03-311-0/+8
* Add racct. It's an API to keep per-process, per-jail, per-loginclassEdward Tomasz Napierala2011-03-291-0/+6
* By using the 32-bit Linux version of Sun's Java Development Kit 1.6Alexander Leidinger2010-11-221-1/+2
* - When disabling ktracing on a process, free any pending requests thatJohn Baldwin2010-10-211-31/+1
* Create a global thread hash table to speed up thread lookup, useDavid Xu2010-10-091-0/+2
* Add an extra comment to the SDT probes definition. This allows us to getRui Paulo2010-08-221-1/+1
* Tweak the in-kernel API for sending signals to threads:John Baldwin2010-06-291-1/+1
* Let access overriding to TTYs depend on the cdev_priv, not the vnode.Ed Schouten2009-12-191-0/+1
* Refine r195509, instead of checking that vnode type is VBAD, that isKonstantin Belousov2009-10-101-3/+3
* Add a temporary workaround which just lets init die instead ofMarius Strobl2009-08-261-1/+6
* Remove the interim vimage containers, struct vimage and struct procg,Jamie Gritton2009-07-171-5/+0
* The control terminal revocation at the session leader exit does notKonstantin Belousov2009-07-091-3/+4
* udit the 'options' argument to wait4(2).Robert Watson2009-07-011-0/+1
* Replace AUDIT_ARG() with variable argument macros with a set more moreRobert Watson2009-06-271-2/+2
* Perform some more cleanups to in-kernel session handling.Ed Schouten2009-06-151-38/+33
* Make tcsetsid(3) work on revoked TTYs.Ed Schouten2009-06-151-1/+1
* Move zombie-reaping code out of kern_wait() and into its own function,Robert Watson2009-06-081-106/+121
* Move "options MAC" from opt_mac.h to opt_global.h, as it's now in GENERICRobert Watson2009-06-051-1/+0
* Add hierarchical jails. A jail may further virtualize its environmentJamie Gritton2009-05-271-3/+2
* Introduce a new virtualization container, provisionally named vprocg, to holdMarko Zec2009-05-081-0/+5
* Fix typo.Konstantin Belousov2009-04-201-1/+1
* On the exit of the child process which parent either set SA_NOCLDWAITKonstantin Belousov2009-04-201-4/+4
* Remove even more unneeded variable assignments.Ed Schouten2009-02-261-2/+0
* Several threads in a process may do vfork() simultaneously. Then, allKonstantin Belousov2008-12-051-0/+2
* MFp4:Bjoern A. Zeeb2008-11-291-0/+5
* Move per-thread userland debugging flags into seperated field,David Xu2008-10-151-0/+4
* Don't remove queued SIGCHLD if options contain WNOWAIT, so otherDavid Xu2008-08-291-6/+6
* Implement WNOWAIT flag for wait4(2). It specifies that process whose statusKonstantin Belousov2008-08-261-2/+14
* Integrate the new MPSAFE TTY layer to the FreeBSD operating system.Ed Schouten2008-08-201-34/+28
* Add DTrace 'proc' provider probes using the Statically Defined TraceJohn Birrell2008-05-241-0/+30
* In abort2(2): Accept a NULL arg pointer if nargs == 0Poul-Henning Kamp2008-03-221-6/+8
* - Relax requirements for p_numthreads, p_threads, p_swtick, and p_nice fromJeff Roberson2008-03-191-2/+0